Moral dilemmas and moral theory - Mason, H. E. (Oxford University Press, 1996)