Scan barcode
punchofwishes's review
emotional
informative
medium-paced
4.0
Really fascinating read! Using this book for a term paper and it yielded a lot for that purpose. There is a fair amount of repetition throughout, but still good!
More...