Author: Kirkcaldy Musical Society.