 Bernard E. Trainor

Bernard E. Trainor (September 2, 1928 – June 2, 2018) was an American journalist and a United States Marine Corps lieutenant general.He served in the Marine Corps for 39 years in both staff and command capacities.