2-Day Sale | $20 Off. Get the code »

alibris logo

Major General Fred Haynes

Fred Haynes , a retired major general of the Marine Corps, commanded two divisions and several regimental combat teams in three wars. He is the last living officer of Combat Team 28. He lives with his wife in New York City.