Hymn-Writers and Their Hymns

Samuel Woolcock Christophers