William H. Ferguson

Birth Year: 1874
Death Year: 1950
Notes: English teacher, organist, hymnwriter, Anglican minister and music editor

Compositions:

Title Alternate Title(s)
O Jesus, I Have Promised Wolvercote