The Jugurthine War 112-106 BC : Rome's long war in North Africa - Fields, Nic (Osprey Publishing, 2025)