Century: one hundred years of human progress, regression, suffering and hope - Bernard, Bruce (Phaidon, 1999)