Natural philosophy
Publisher: Huntington & Savage
Published: 1848
Place of publication: N.Y
Language: eng