Hymns on Various Parts of Scripture. Written and composed by Thomas Kelly.
Kelly, Thomas
Mus Cat ; Grove