Author: Donald Nicholas M.A. F.S.A(scot)