Philosophy of natural history
By: William Smellie.
Publisher: Elliot
Published: 1790
Place of publication: Edinburgh
Language: eng
Number of pages: 547
Subjects: Zoology.; Animal behavior.
Notes: 1