658

658

Polybius 1.29.1–1.30.8; Zonaras 8.12; Goldsworthy 2000, 84–86; Lazenby 1996, 97–100.