The perfectibility of man - Passmore, John Arthur (Liberty Fund, 2000)