The Theban Mysteries by Amanda Cross