This was superb. The author, who served in Vietnam, spent 30 years writing it.