An introduction to ethics - Deigh, John (Cambridge University Press, 2010)