What former national security advisor preceded Michael Hagee as Commandant of the Marine Corps?
James L. Jones: James Logan "Jim" Jones Jr. (born December 19, 1943) is a retired United States Marine Corps general and the former United States National Security Advisor.
i don't know