There are very few books that I feel have haunted me the way this one did. The journey with Cass took me on a rollercoaster of emotion and the ideas put forward in this book had me really thinking when I was done. I had such a hard time putting it down, I just needed to know what happened next!