Progress : fact or illusion? / - Marx, Leo; Mazlish, Bruce (University of Michigan Press, 1996)