The Cambridge Natural History (Volume 4) by Heremy Harmer