Author: William Gordon (citizen of Aberdeen )