Gregory D. Foster

Gregory D. Foster is a professor at the National Defense University, a West Point graduate, and a decorated veteran of the Vietnam War. The views expressed here are his own.