The English Hymnal (1906, 1933), 446
O for a thousand tongues to sing


O for a thousand tongues to sing

First line: O for a thousand tongues to sing