A Christmas Carol was written in 1843 by Charles Dickens. It was a novella, a short story that was published in several installments in a magazine called "The Christmas Books". It tells the story of a miserly and selfish man named Ebenezer Scrooge who is visited by three spirits who show him the true meaning of Christmas. The book has become a classic and is now one of the most famous Christmas stories of all time.