Ethics history, theory, and contemporary issues - Cahn, Steven M.; Markie, Peter J. 1950- (Oxford University Press, 2009)