Spirit of Christmas

A Christmas Carol  by Charles Dickens

Audio book read by Jim Dale

 

I believe the idea of spirits of Christmas Past, Present, and Future still works good today.