Author: Alexander Robertson (of Dun Donnochy )