Ratings608
Average rating3.8
This was hard to rate. It's slow paced yet kept me interested, emotional yet sometimes too dry, thought provoking but sometimes too superficial...it was a strange mix, but I went into it pretty blindly and that's the best way for this book. Surely it can be a perfect read for a book club or a class, because it can generate some very interesting discussions