This book was recommended to me by a friend who raved about the interesting premise of the story. I was excited about reading it, but as I laboriously made my way through the book, it never met my expectations. The plot is predictable and the characters are flat. I would not recommend this book.