HUMANITY A Moral History of the Twentieth Century
Connecticut: Yale University Press, 2000. First Edition; First Printing. Hardcover. Very Good+ in a Very Good+ dust jacket. Lightly annotated throughout. Few dog eared pages. Light spotting on top edge of text block. ; 9.1 X 6.6 X 1.1 inches; 480 pages. More