William Westmoreland commanded U.S. forces in the Vietnam War from 1964 to 1968. He treated the conflict as a war of attrition, which diminished domestic support. In December 1956 he was promoted to major general; at 42 years old, he was then the youngest person holding that rank in the U.S. Army.