7 books
Anthology
Shroud 10
Hiram Grange and the Nymphs of Krakow
Hiram Grange and the Chosen One
Hiram Grange and the Digital Eucharist
Hiram Grange and the Twelve Little Hitlers
Hiram Grange and the Village of the Damned