Author: Kirkcaldy Amateur Dramatic Society.