hymnologist

n.