The Journey of a Warrior: The Twenty-Ninth Commandant of the US Marine Corps (1987-1991): General Alfred Mason Gray