The Gumshoe, the Witch, and the Virtual Corpse by Keith Hartman
Approx. 196,740 words.
Published on December 2, 2009.
By 2034, the American melting pot is about to boil over.
A series of satanic crimes has the city of Atlanta on edge. As the police try to prevent panic, a gay detective searches for his kidnapped partner, a televangelist senator grabs for power, and a wiccan journalist hunts for the boy at the center of it all. Benji, a baptist kid in a world of trouble.
Good thing his new girlfriend is a witch.