Humanity : a moral history of the twentieth ... Read More
Record details
- ISBN: 0300087004 (alk. paper)
- Physical Description: xii, 464 p. ; 24 cm.
- Publisher: New Haven, CT : Yale University Press, 2000.
Content descriptions
| General Note: | Originally published: London : J. Cape. 1999. |
| Bibliography, etc. Note: | Includes bibliographical references (p. [415]-447) ... Read More |
Search for related items by subject
| Subject: | History, Modern > 20th century > Moral and ethical aspects. |

Add to basket
Permalink
Disable Highlighting