Chimes of Time - Kirkcaldy, Bruce (Sidestone Press, 2013)