Ethical Vegetarianism: From Pythagoras to Peter Singer by Kerry S. Walters Back to product details page >