Hot Springs by Stephen Hunter
Reviewed by Edward from Billings, Montana.