Author: Nicol, James professor of Natural History, Marischal College
Title: professor of Natural History, Marischal College