It's Christmas Eve and Scrooge is refusing to join in the festivities. A visit from the ghost of Jacob Marley warns Scrooge that three spirits will show him who he really is: but will this be enough to move his stubborn soul? This Essential Student Texts edition of Dickens's classic tale comes with accessible and informative notes.