Mark Ellis Author & Editor

Mark Ellis teaches Music Theatre at Kirklees College, and Harmony and Analysis at Huddersfield University, UK.