Humanity: a moral history of the twentieth century - Glover, Jonathan (Yale Nota Bene ; Yale University Press, 2001)