A Bright Shining Lie: John Paul Vann and America in Vietnam by Neil Sheehan Back to product details page >