Peterson's Familiar Science; Or, The Scientific Explanation of Common Things
Publisher: Hayes & Zell
Published: 1857
Number of pages: 593