Major General Fred Haynes (USMC-Ret.)
A retired major general of the Marine Corps, Fred Haynes 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.
Other books by this Author