We had very mixed thoughts on this book. And what about that twist at the end, eh? Who was ready for that? But even more importantly who understood it? I gasped aloud and then, in an instant, I hated the book as I felt that I had been deceived!! After getting over the shock, and re reading parts, I have decided that it was a very good read, great character development, wonderfully developed stories and well intertwined, but I still wish the ending had been different!