Stephen Harries

Stephen is responsible for developing the Elgar Advanced Introductions series, working with Commissioning Editors across all subject areas.

Book type Hero Page: 
491