Author: Alexander Campbell (of Leith )