First Lessons on Natural Philosophy for Children
Publisher: Belknap and Hamersley
Published: 1840
Number of pages: 187