Philip Sheppard
Recent articles by Philip Sheppard
Classical crossroads
Issue 76, Summer 2010
Design meets serious music: long programme notes, small budgets and ‘de-averaging’
Issue 76, Summer 2010