Humanity: A Moral History of the Twen...
Jonathan GloverRenowned moral philosopher Jonathan Glover confronts the brutal history of the twentieth century to unravel the mystery of why so many atrocities occurred. In a new preface, Glover brings the book through the post-September 11 era and...