Immaculate Mary, Your Praises We Sing

Lyrics:    Hail Virgin of virgins by Jeremy Cummings, 1814-1866,
adapted in Parochial Hymn Book, Boston, 1897.
Hymnals:    H22:340 • J2:535 • J3:512
Note: There are many variations to this text, though the first
verse from this setting is often retained.

Immaculate Mary, Our Hearts Are on Fire

Lyrics:    Public domain.
Hymnals:    CHE:300

Immaculate Mary, Your Praises We Sing ©

Lyrics:    Murray Kroetsch, b. 1952, © 1992, Concacan.
Hymnals:    CBW3:463A

Immaculate Mary, We Praise God in You ©

Lyrics:    Brian Foley, 1919-2000,
from the New Catholic Hymnal, © 1971, Faber Music Ltd.
Hymnals:    CWB1:723 • CWB2:416 • GA:549 • NLP:111
W3:708 • W4:893

LOURDES HYMN

Composer:    traditional Pyrenean melody,
published in Grenoble, 1882.
Note:    U.S. hymnals often use an alteration by A.E. Tozer,
1857-1910, which starts the refrain one note late
in order to alter the stresses in Ave.
Downloads:   accompanimentchordsmelodyorganpiano
traditional (Cummings) lyrics:
lyricskeyboardleadchoirassemblyslides