The Philosophy of Natural History: With an Introduction and Various Additions and Alterations ...
Publisher: W. J. Reynolds
Published: 1851
Number of pages: 375