波利比乌斯
波利比乌斯古罗马历史学家,本是希腊人,晚年才成为罗马公民。他可能生于公元前205年,当时汉尼拔正在意大利征战。大约在他三十七岁之时,他作为一名政治犯到了罗马。他很可能有机会与许多对第二次布匿战争依然记忆犹新的人进行交谈。在第三次布匿战争期间,他随小西庇阿 [ 注:小西庇阿(约前185-前129),大西庇阿(前236-前184)长子的养子,公元前146年率罗马军攻陷并破坏迦太基城,从而结束了第三次布匿战争。大西庇阿是公元前202年在扎马战役中打败汉尼拔的罗马军主将。大西庇阿的父亲(为区别起见称为老西庇阿)普布利乌斯·西庇阿与叔父格奈乌斯·西庇阿于公元前212年与迦太基人作战时双双在西班牙阵亡。 ] 赴非洲,因此他无疑有机会亲临旧战场,对不过半个世纪以前所发生的事件形成准确的印象。波利比乌斯和利维的著作是汉尼拔史料的两个主要来源。