ISBN 9781107529021 books & textbook
Nineteenth-Century Opera and the Scientific Imagination
Cambridge University Press /2021-07-22 Paperback / 398 Pages
isbn-10: 1107529026 / isbn-13: 9781107529021
Cambridge University Press /2021-07-22 Paperback / 398 Pages
isbn-10: 1107529026 / isbn-13: 9781107529021