The Cambridge Natural History Volume 9 by A.E. Shipley & Sidney Frederick Harmer