Disputed Moral Issues: A Reader
Mark Timmons is a Professor of Philosophy at the University of Arizona.