Magnificat: for 4 voices: composed by James Williamson.
Williamson, James
Magnificat anima mea