James Towers English

James Towers English (22 February 1782 – 26 September 1819) was an Anglo-Irish commander of British Legions forces in the Spanish American wars of independence.


From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Tubidy