Was Scipio Africanus at Cannae? -. - Ridley, R.T (1975)