The Influence of Scientific Discovery and Invention on Social and Political ...
Publisher: B. Cranston and Company
Published: 1843