Twentieth century ethics - Hancock, Roger N. (Columbia University Press, 1974)