Scipio Africanus in the Second Punic War - Scullard, Howard Hayes 1903-1983 (Univ. Press, 1930)