An Introduction to Moral Philosophy

Reader in Philosophy Jonathan Wolff
W. W. Norton & Company
9780393923599
0-393-92359-2