A dictionary of hymnology Vol. 2 : Setting… — Ebook | NiceBooksReads