The Gift

The Gift - Cecelia Ahern This has the undertones of Dicken's 'A Christmas Carol', albeit in a modern-day setting, together with a hint of 'Touched By An Angel'. It's a story with a moral.