Kevin Michael Hall
Born in Carshalton, Surrey, Kevin Michael Hall spent his childhood in Bath, Somerset. He attended the City of Bath Grammar School, then moved to Isleworth in Middlesex to study at Borough Road Teacher Training College. Kevin and his wife, Lindsey, settled in Hounslow, where they brought up two daughters, Keeley and Lucy. He taught for thirty-eight years in two local boys’ secondary schools.