Moral philosophers an introduction to ethics - Norman, Richard (Clarendon Press, 1983)