1059

1059

Polybius 11.20.1–11.24.11; Livy 28.16.10–13.