Context

Context of The ghosts of Cannae : Hannibal and the darkest hour of the Roman republic, Robert L. O'Connell