A. L. Long
Author
Alternate Spellings
General A. L. Long
Armistead Lindsay Long