Black Light - Stephen Hunter

Bob Lee Swagger, one of the deadliest snipers the US has ever produced, has put most of the demons…