Why We Hate: Understanding the Roots of Human Conflict

by Michael Ruse · 1 review · 2023

Reviewed by Journal Date Access
David Villena The Philosophical Quarterly 2023-01-09 Restricted

Also by Ruse

Search PhilReviews for this title