Ghosts have already got their own festival: Halloween. So why do they spook us at Christmas too? Do they represent forces of goodness and charity, or some nameless demonic evil? And what gifts have they brought? Jeremy Gilbert shields his eyes from the ghostly apparitions of Jacques Derrida, Lee ‘Scratch’ Perry and M.R. James as […]
view more