from page S of 'New Every Morning' and page 22 of ' Each Returning Day'. 0 for a thousand tongues to sing ; Psalm 96 ; 0 God of truth
Discover 11,128,835 listings and 278,066 playable programmes from the BBC
from page S of 'New Every Morning' and page 22 of ' Each Returning Day'. 0 for a thousand tongues to sing ; Psalm 96 ; 0 God of truth