New Every Morning. p 75; The Saviour's precious blood (bp 86): Psalm 119, pt 2: James 1, vv 12-21 (RSV); God is working his purpose out (BBC HB 177)
Discover 11,128,835 listings and 281,495 playable programmes from the BBC
New Every Morning. p 75; The Saviour's precious blood (bp 86): Psalm 119, pt 2: James 1, vv 12-21 (RSV); God is working his purpose out (BBC HB 177)