Text this: A dictionary of hymnology : Setting forth the origin and history of Christian hymns of all ages and nations Volume I : A to O