A Complete History of the Christmas Tree, Traditions, Christmas in general. While its focus is Canadian and French, it has a lot of facts ( Warning-it takes about 30 minutes to see everything )
Captain Jack Communications