Author: Kirkcaldy (Scotland)