880

880

Polybius 3.42–43; 3.45–46; Livy 21.26.6–21.28.12.