The Ghosts of Cannae

Hannibal and the Darkest Hour of the Roman Republic

by

  • Publisher: Random House
  • Print ISBN: 9781400067022, 1400067022

  • eText ISBN: 9780679603795, 0679603794