Celts, Spaniards, and Samnites. Warriors in a soldiers' war - Rawlings, Louis (The Second Punic War. A reappraisal)