Weaver, Henry Grady Mainspriing of human progress - Foundation For Economic Education, New York 1953 - 279 Subjects--Topical Terms: Sociology Dewey Class. No.: 301 WEA-M