What makes a good ghost story?