A review by pivic
Justice for Animals: Our Collective Responsibility by Martha C. Nussbaum

challenging dark emotional hopeful informative inspiring reflective tense medium-paced

3.0