Taking Sides: Clashing Views on Controversial Moral Issues
by Stephen Satris
Category: Philosophy

... 36 essays, arranged in pro and con pairs, that address 18 controversial issues in morality and moral philosophy.