Related time notesThe Battle of Cape Ecnomus (256BC): Long Patrol7 May 202243:34Republican command and Carthaginian constraintsNotable PointThe Battle of Cape Ecnomus (256BC): Long Patrol7 May 202249:14Hanno and the cost of wartime naval demobilisationNotable Point