John Hodgson

Hodgson was Head of teh faculty of Performing Arts in Bretton Hall, University of Leeds.