Ebenezer Scrooge is the most miserable miser in Victorian London, until one Christmas Eve when he is visited by three ghosts who show his past, present and future.
Wilheilm Effenberger Book order (chronological)


Ebenezer Scrooge is the most miserable miser in Victorian London, until one Christmas Eve when he is visited by three ghosts who show his past, present and future.