2.5 stars rounded up. I love/hate reading books with few ratings and reviews. It means that I can read with no preconceptions and no expectations, but it also means that I could be completely wasting my time. Now, I don't mean to say that this book was a waste of time, but it didn't rock my world. I...