Markinch, Fife The author