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