All glory, laud, and honor : Oh Lord, how shall I meet thee : unison(solo) and mixed chorus and instruments / Valet will ich dir geben [by] Melchior Teschner ; settings by J.S. Bach ; ed. by Richard Peek ; [text by] St. Theodulph of Orleans ; tr. by J.M. Neale ; Advent text [by] Paul Gerhardt.