The army of the Roman Republic - Sage, Michael M. (Pen & Sword Military, 2023)