It has taken me twenty four hours to process this review. For the life of me, I couldn't figure out what irked me about this book. The storyline was good...in fact, it was very good and, almost, thought provoking. It suddenly dawned on me that the writing was not...in fact, it was boring. In my opinion, the writing did not do the storyline justice. I finished the book in a day, but that was because I measured out a certain number of pages to read in an hour and then forced myself to finish it.