by Lydia Goehr (Author), Lydia Goehr (Author), Lydia Goehr (Author), Jonathan Gilmore (Author)
Format: Hardcover
Pages: 594
Publisher: John Wiley & Sons Inc
Published: 02 Jan 2022
ISBN 10: 1119154219
ISBN 13: 9781119154211