The Beloved Self: Morality and the Challenge from Egoism by Alison Hills | Menrva Books