Author: of Kinmundy William Ferguson