Comparing Strategies of the 2nd Punic War: Rome's Strategic Victory Over the Tactical/Operational Genius, Hannibal Barca
-
nidottu
,
Englanti, 2016