The latest adventure with James Moriarty arrives October 10. Book Tour dates here.

The Downward Spiral