The development of ethics a historical and critical study - Irwin, Terence (Oxford University Press, 2007)