1008

1008

Polybius 8.24.1–8.34.13; Livy 25.7.10–25.11.20.