Matthew Royal rated The apocalypse codex: 4 stars
The apocalypse codex by Charles Stross (Laundry Files, #4)
"For outstanding heroism in the field (despite himself), computational demonologist Bob Howard is on the fast track for promotion to …
"For outstanding heroism in the field (despite himself), computational demonologist Bob Howard is on the fast track for promotion to …