Humanity : a moral history of the twentieth century - Glover, Jonathan, 1941- (Yale university press, 2012)