Polybius (c.200-after 118 BCE):

Rome at the End of the Punic Wars From:Polybius, The Histories of Polybius,vol. 6. , trans. Oliver J. Thatcher (Milwaukee: University Research Extension Co., 1907.), pp. 166-193 Courtsey of the Internet Ancient History Sourcebook. [Rome] [Military History]

Read More about Polybius (c.200-after 118 BCE):