The ghosts of Cannae : Hannibal and the darkest hour of the Roman republic / - O'Connell, Robert L. (Random House,, 2010)