First off, check out Queens Podcast for more badass women in history! Many thanks to the eminently talented Katy and Nathan for doing some epic voiceovers for us.
We owe a lot to our modern sources:
Some relevant articles:
Here’s an article on those extremely dirty sling bullets.
Our ancient sources include:
Asconius, on Cicero’s Pro Milone (John Paul Adams translation)
Appian’s Civil Wars (Horace White translation)
Plutarch’s Parallel Lives (Bernadotte Perrin translation):
Cassius Dio’s Roman History (Earnest Cary translation)