Gabriel Cooper: A Gunner in the Noble Train of Artillery
Gabriel Cooper was a British soldier who served as a gunner in the Noble Train of Artillery during the 17th century. He was a skilled artillerist and participated in several important battles and...