Barry Strauss

Author Archive

  • September 30, 2022
    Almost every civilisation has seen its history on the outcome of major wars, or even particular battles, and Ancient Rome was no different. Among the most pivotal events in Roman...