Sniper's Honor: A Bob Lee Swagger Novel

Stephen Hunter