The Invention of Altruism: Making Moral Meanings in Victorian Britain
by:
Thomas Dixon (author)
Format: hardcover
ISBN:
9780197264263 (0197264263)
Publish date: August 1st 2008
Publisher: Oxford University Press
Pages no: 420
Edition language: English