Author: James Kennedy (of Glasgow )