James Clayton
6) Residue
Author
Language
English
Description
When a repentant, ex-white supremacist turned inept private investigator reads an ancient, supernatural book, his apartment becomes a playground for demons that can only be defeated when he confronts his unresolved past.