Finally! Was waiting impatiently for this one but it was a little bit of a let down as compared to the other books. Maybe the doubt so heavily exhibited in this book weighed me down a bit. Made want to slap Mairi and tell her to just get over it. But then I guess the lead up to the ending wouldn't have been so dramatic. Let's see what happens in the final installment.