raneyak's review
informative
reflective
sad
slow-paced
4.25
The writing was very good, especially for a book of its genre. However, I found that there was a lot of unnecessary repetition and I think the structure within the chapters could have been better.
More...