Richard Middleton

Richard Middleton is Emeritus Professor of Music at Newcastle University, UK