A Dictionary Of Hymnology Setting Forth The Origin And History Of Christian Hymns Of All Ages And Nations; Volume 1 by John Julian