Humanity a moral history of the twentieth century. - Glover, Jonathan (London, 1999)