Rubicon - Tom Holland

'The bloodstained drama of the last decades of the Roman republic... is told afresh with tremendous…