The mainspring of human progress
By: Henry Grady Weaver.
Edition: Rev. ed. of Mainspring.
Publisher: Foundation for Economic Education
Published: 1981
Place of publication: Irvington-on-Hudson, N.Y
Number of pages: 287
Subjects: Liberty