Christopher Bryan's third fantasy-mystery novel continues the investigations of Detective Inspector Cecilia Cavaliere. Now married, Cecilia and Anglican priest Michael Aarons are living in a Victorian rectory on the outskirts of Exeter, together with their precocious 3-year-old...