The beloved self morality and the challenge from egoism - Hills, Alison (Oxford University Press, 2010)