The Cambridge Natural History (Volume 8) by Heremy Harmer