----4.5/5---- 
 The beginning wasn't exactly slow, but it was missing something. I just couldn't figure out what. Then about three fourths of the way through I figured it out and absolutely loved the rest of the book. that being said the whole book in itself was still really good. There was a continuation of the chapters from the little Indian girl's point of view from the second book, and they were really interesting and actually play a very big part in the explanation and conclusion. In all, most of the question you could have had about what is going on with Mara were answered. So I would have to say this was a really good ending to this series. I even teared up a bit. 
 (view spoiler)[The only reason I gave this a 4.5 instead of a 5 is because one of the main reasons I loved the first two books was the relationship between Mara and Noah, and with him being introduced at such a late time in the book I think it kinda took away from my enjoyment. I get that Mara had to figure out who she was without him being present but when we finally got some scenes with Noah, I wanted more. (hide spoiler)]