Melancholy, ghosts, demons