Humanity : a moral history of the twentieth century - Glover, Jonathan (Pimlico, 2001)