Thanks for being a Hymnary.org user. You are one of more than 10 million people from 200-plus countries around the world who have benefitted from the Hymnary website in 2024! If you feel moved to support our work today with a gift of any amount and a word of encouragement, we would be grateful.

You can donate online at our secure giving site.

Or, if you'd like to make a gift by check, please make it out to CCEL and mail it to:
Christian Classics Ethereal Library, 3201 Burton Street SE, Grand Rapids, MI 49546
And may the promise of Advent be yours this day and always.

Craig Sellar Lang

Short Name: Craig Sellar Lang
Full Name: Lang, Craig Sellar, 1891-1971
Birth Year: 1891
Death Year: 1971

Craig S. Lang (b. Hastings, New Zealand, 1891; d. London, England, 1971), was educated at Clifton College, Bristol, England, and earned his D.Mus. at the Royal College of Music in London. Throughout his life he was an organist and a music educator as well as a composer of organ, piano, and choral works. Lang was also music editor of The Public School Hymn Book (1949). He named many of his hymn tunes after Cornish villages.

Bert Polman


Tunes by Craig Sellar Lang (14)sort descendingAsInstancesIncipit
[Eastern Monarchs, Sages three]Craig S. Lang, 1891- (Composer)211556 75115 5675
LAUDA ANIMA (Goss)Craig Sellar Lang, 1891-1971 (Composer (desc.))155551 76543 65342
LOBE DEN HERRENCraig S. Lang, 1891-1971 (Composer (desc.))2011532 17656 7121
MONKLANDCraig Sellar Lang (Composer (descant))413534 56713 32176
ITALIAN HYMNCraig Seller Lamg. 1891-1971 (Composer (descant))253121 71123 45432
NICAEAC. S. Lang (1891-1971) (Composer (descant))311335 56666 53555
NUN DANKETC. S. Lang (1891-1971) (Arranger (st. 3))255566 53432 32155
REGENT SQUARE (Smart)Craig Sellar Lang, 1891-1971 (Composer (desc.))353153 21566 51432
RICHMOND (Haweis)Craig S. Lang, 1891-1971 (Composer (desc.))1251354 34213 25171
ST. DENIOC. S. Lang, 1891-1971 (Composer (descant))116427 51332 11642
ST. ENODOCCraig Sellar Lang, 1891-1971 (Composer)213211 42534 56
ST. GEORGE'S WINDSOR (Elvey)Craig S. Lang (Composer (desc.))633531 23335 31233
ST. KEVERNE (Lang)Craig Sellar Lang, 1891--1971 (Composer)551112 23423 4561
WINCHESTER OLDCraig Sellar Lang, 1891-1971 (Composer (desc.))213321 44323 55453
Suggestions or corrections? Contact us
It looks like you are using an ad-blocker. Ad revenue helps keep us running. Please consider white-listing Hymnary.org or getting Hymnary Pro to eliminate ads entirely and help support Hymnary.org.