The Annals And Magazine Of Natural History by Charles C. Babington & Prideaux John Selby