Matthew Hall

Lecturer, Music Performance
School: School of Music
Speciality: organ performance, harpsichord performance, music theory, music history