from page 109 of ' New Every Morning ' and page 28 of ' Each Returning Day '. Breathe on me, breath of God ; Psalm 36, vv. 1-9 ; Soldiers of Christ, arise
Discover 11,128,835 listings and 280,413 playable programmes from the BBC
from page 109 of ' New Every Morning ' and page 28 of ' Each Returning Day '. Breathe on me, breath of God ; Psalm 36, vv. 1-9 ; Soldiers of Christ, arise