Margaret Fairlie-Kennedy
Composed by Margaret Fairlie-Kennedy. Contemporary. Individual part. 9 pages. American Composers Alliance Inc. #4580101. Published by American Composers Alliance Inc. (A0.952299).
Buy now for $13.95
Vanessa Klassen
Aaron Copland
Pyotr Tchaikovsky
Charles E. Callahan Jr.
Julie McIntosh Johnson
Amy Marcy Beach
Haim Saban