Composer: Hubert Parry
Composer: Traditional
Composer: Steven Foster & Steven Foster $
Composer: Maker
Composer: Hadyn Jones
Lyricist: John Greenleaf Whittier
Composer: Charles Parry