A personal enemy forces Dan Bradley back into the darkest corners of his work. Each clue brings him closer to the person who wants him broken, and puts Eva Roberts in danger too.
Private Notes
Log in to keep a private reading journal.