I agree with the other readers. The book is GREAT until the last few chapters as we watch Anna struggle to find her purpose in the world. Her purpose other than just saving her sister Kate. But then....the author gives us an unsatisfying ending that's a total disappointment. It's a copout and outrageous. And the end totally erases every step every single character took on their journey to the end of the book. Boo!