This book was a really fabulous read! So much better than the first one, the first one was good, but just too much traumatic events for one book or one life for that matter for my taste. Annie, the main character is different, and through her life of loves and challenges a reader is really able to go on a great adventure. This book is about really love that makes you giggle and feel giddy. It is also about the important and serious jobs in the world that make a difference in other peoples lives. On top of that is is about the crazy people out there, who's actions just do not make sense in any mind. This book had me smiling, laughing out loud, and screaming at the characters to do or realize what I wanted them to. [author: Karen Ball] did really well with this one, every time I thought it was one way, something else jumped in to show me a different direction. It is quite the mystery that you really do not know until the end. Very glad I read this one.