The Angelus Trilogy

592 pages 2011

fiction fantasy mystery thriller dark mysterious slow-paced

528 pages 2012

fiction fantasy adventurous dark mysterious fast-paced

486 pages 2015

fiction fantasy science fiction thriller adventurous emotional reflective fast-paced