A review by courto875
Animals Make Us Human: Creating the Best Life for Animals by Catherine Johnson, Temple Grandin
dark
informative
sad
slow-paced
4.5