This brings us to Mr. Petraeus, who writes in uninspiring prose three long chapters on the U.S. wars in Vietnam, Afghanistan and Iraq.