billpetro.com
History of Christmas: Advent – Bill Petro 4.0
History of Christmas: Why do we celebrate it on December 25? How does it relate to the Solstice, Saturnalia, and pre-Christian history?