Elizabeth Eva Leach

Dr Elizabeth Eva Leach is Lecturer in Music at Royal Holloway, University of London, UK.