Ratings60
Average rating4.3
While there are some good pages and sections here and there, this book is so full of cliches and storylines that everybody has seen and read many times. A few pages in and I already knew how it was going to end and how every turn of the story would go.