Weapons and warfare in renaissance Europe : gunpowder, technology, and tactics - Hall, Bert S. (The Johns Hopkins University Press, 1997)