Magnificat Sheet Music by Cecilia McDowall
Composed by Cecilia McDowall. Mixed Voices. New Horizons. Contemporary, Choral Works. Vocal score. 56 pages. Duration 28′. Oxford University Press #9780193359482. Published by Oxford University Press (OU.9780193359482).