Bruce D Kirkcaldy Editor