
Stories Behind the Hymns of Christmas
In the Market with Janet Parshall
00:00
O Come, O Come, Emmanuel Explained
Robert traces O Come, O Come, Emmanuel to medieval Latin O antiphons and John Mason Neale's 19th-century translation.
Play episode from 25:21
Transcript


