The present-day Christmas celebration is famously attributed to Charles Dickens, who associated Christmas with generosity and various virtues in his book ‘A Christmas Carol’ written in 1843. In the book, Dickens presented Christmas as a time of festivity, which seemed to have helped reinvent the festival.