Christmas oratorio Weihnachts Oratorium, BWV 248 - Bach, Johann Sebastian 1685-1750
Title from resource description page (viewed March 27, 2019)
Written in 1730