An inquiry into the human prospect : updated and reconsidered for the 1980s - Heilbroner, Robert L. (Norton, 1980)