Scipio Africanus: soldier and politician
Scullard, H. H.(Howard Hayes),1903-1983.
London Thames & Hudson
1970
Scipio Africanus BC 236-