Author: Armstrong, John
Alternate names: Armstrong, John, ?-1758.; Armstrong, John, m. 1758; Armstrong, John, 1706-1758; Armstrong, John, d. 1758; John Armstrong Irish military engineer and author; (1706-1758); জন আর্মস্ট্রং
Born: 1706
Died: 1758