Author: John Gibson (of Ayr.)