An inquiry into the human prospect - Heilbroner, Robert L.