The Invention of Altruism: Making Moral Meanings in Victorian Britain by Thomas Dixon | Menrva Books