Maj. Gen. Eben Swift (Ret.)

Back to Soldier Gallery

Regimental Commander - Porto Rico Battalion Volunteer Infantry, 12/2/1899–2/19/1900, USMA-1876 (Deceased 1938)