billpetro.com
History of the Christmas Tree
History of the Christmas Tree, its pagan, Medieval, Renaissance, English, and American origins.