Where exactly does our knowledge of the Carthaginians come from?

by Sam_R_K

IIRC, there's hardly any documents we have from ancient Carthage, and the Romans wrote of Carthage as the pinnacle of evil and Rome's destined foe, like in the Aeneid. So where does information on Carthage come from?

Dinocrocodile

Not to discourage any further answers, but you'll probably enjoy /u/ScipioAsina's answer to What are our primary sources on the history of Carthage?