Stephen Hunter - Earl Swagger Series: Books 1-3: Hot Springs, Pale Horse Coming, Havana