Composer:
MacDonald, Raymond
(4 items)
Hargreaves: Handbook of Musical Identities (OUP9780199679485)
Hargreaves: Musical Identities (OUP9780198509325)
MacDonald: Musical Communication (OUP9780198529354)
MacDonald: Musical Communication (OUP9780198529361)