Free public domain sheet music from IMSLP / Petrucci Music Library
||The Chorale Book for England
||The Chorale Book for England; A complete hymn-book for public and private worship, in accordance with the services and festivals of the Church of England. The hymns from the Lyra Germanica and other sources, translated by Catherine Winkworth; the tunes from the Sacred Music of the Lutheran, Latin, and other churches, for four voices, with historical notes, etc. etc., compiled and edited by William Sterndale Bennett, Professor of Music in the University of Cambridge, and Otto Goldschmidt.