Progress and the invisible hand - Bronk , Richard (Little Brown & company, 1990)