Text this: A Dictionary of Hymnology : Setting forth the Origin and history of Christian hymns of all ages an