The second Punic war : a reappraisal - Cornell, Tim; Rankov, B.; Sabin, P. (Inst. of Classical Studies, 1996)