Can we undo the consumer frenzy of Christmas?
I am told that there are ‘only’ 83 days, 15 hours, 41 minutes and 46 seconds until Christmas. Although the autumn term has only just started, there is already a sense that Christmas, with its relentless build up to the frenetic worship at the altar of Mammon, is just around the corner. Christmas is the … Continue Reading