Diplomatic Implausibility
Keith R. A. DeCandido
The Accidental Demon Slayer
Angie Fox
Band Of Angels (2010)
Gregson, Julia
The Devil's Winchester
Peter Brandvold
Disgrace
J. M. Coetzee