Alfred Mason Gray Jr.[2] (June 22, 1928 – March 20, 2024) was a United States Marine Corps four-star general who served as the 29th Commandant of the Marine Corps from July 1, 1987, until his retirement on June 30, 1991, after 41 years of service.
(wikipedia)