Graeme Fife is a prolific English writer, playwright and broadcaster. His first career was as a schoolmaster and university lecturer.