The Shield of Weeping Ghosts by James Davis