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