
Humanity : A Moral History of the Twentieth Century, Second Edition
| Author: | Glover, Jonathan |
| Publisher: | Yale University Press |
| ISBN: | 9780300186406 |
| Edition: | 2 |
| Year: | September 11, 2012 |
| Binding: | Paperback |

| Author: | Glover, Jonathan |
| Publisher: | Yale University Press |
| ISBN: | 9780300186406 |
| Edition: | 2 |
| Year: | September 11, 2012 |
| Binding: | Paperback |