Natural History of Dee Side and Braemar by Edwin Lankester & William Macgillivray