Composed by Samuel Sebastian Wesley (1810-1876). Arranged by Brad Nix and Jon Pa...(+)
Composed by Samuel Sebastian Wesley (1810-1876). Arranged by Brad Nix and Jon Paige. For Choral (Studiotrax CD). Harold Flammer. CD only. Published by Shawnee Press