Catalog

Record Details

Catalog Search



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
Subject: History, Modern > 20th century > Moral and ethical aspects.

Additional Resources