Magnificat
(founded on an old Scotch chant)