Archibald Stevens Alexander (Q4786504)
lawyer and United States Army officer
Language: