Ratings1,707
Average rating3.8
I liked this book a lot. It's poignant and heart wrenching, though it does have some light hearted moments too.
It's a book you will either love or hate. If, like me, you prefer to make up your own mind about a book then don't bother reading the reviews, just read the book.