What former national security advisor preceded Michael Hagee as Commandant of the Marine Corps?
Michael Hagee: General Michael William Hagee (born December 1, 1944) was the 33rd Commandant of the United States Marine Corps (2003–2006), succeeding James L. Jones on January 13, 2003.
i don't know