When Raziel, the Angel of Mysteries, shows up at Catherine's door, she knows nothing good will come from letting him in. She's not proven wrong when she's tricked into summoning the spirit of a deceased demon to help clear an innocent's name. Not only was Kevin Daniels a demon, but he was a keeper of the Staff of Chaos. A powerful artifact capable of destroying anything and anyone. Including the ever-thinning...