Professional Documents
Culture Documents
Philadelphia, Pennsylvania, US
Penllyn, Pennsylvania, US
Confederate States
1861–65 (CS)
Rank Brev. Major (US)
Lieutenant general (CS)
Commands held Army of Mississippi
Battle of Loxahatchee
Mexican–American War
Battle of Monterrey
Siege of Veracruz
Battle of Churubusco
Battle of Chapultepec
Siege of Vicksburg