American

John B. Magruder

1807–1871


John Bankhead Magruder (1807–1871) was a Confederate major general, born in Virginia and trained at West Point, who commanded on the Virginia Peninsula and later in Texas, where he recaptured Galveston in January 1863.

He is credited with the song "Imogen", reprinted here from W. L. Fagan's Southern War Songs (1890). He died in Houston.

  1. Imogen

See John B. Magruder in the full archive →