Demons and Ghosts