Translating an ancient document in an Oxford convent should be a harmless venture, but Felicity just can’t seem to avoid danger. It’s hardly Felicity’s fault, though, that severed body parts start showing up in ancient holy reliquaries. Or that Felicity and one of the nuns is assaulted. Then Antony arrives in Oxford with a group of students and is disconcerted to learn that Felicity has forged an uneasy friendship with his estranged sister. The family situation is further complicated when Antony is obliged to rush to the bedside of his dying uncle in Blackpool. The exultation of All Saints’ Day plunges to the anguish of grief on All Souls’ when Felicity encounters yet another body. Who will be the next victim of the murderer stalking the shadows of Oxford’s hallowed shrines?