Gene C. Armistead

Gene C. Armistead was a Marine Corps officer during the Vietnam War.   He later retired from working in the electronics components industry, in California and currently lives in Escondido.  He has published historical research on the Civil War, including Horses and Mules in the Civil War (qv),  Californians in the Civil War, Black soldiers of the Confederacy, and White Unionists of the Confederacy.