Daily Archives: December 24th, 2006

Boo!

Did you ever think it odd that the Christmas Carol, our most famous bit of Christmas fiction, is a ghost story? Did you? Really? You’re an ignorant sack of filth, then. The ghost story has been a feature of British Christmas celebration since…well, I’m not sure when. Early Victorian times, anyhow. You can see how […]