Evolution and ethics - 277690 Huxley, Thomas Henry; Ruse, Michael (Princeton, NJ : Princeton University Press, 2009)
PSZJBL