David J. Breeze Roman Imperial Artillery by Alan Wilkins Review TDGNHAS Series III, 91 (2017), 132(4.71 MB)