The First Punic War : a military history - Lazenby, J. F. (John Francis) (UCL Press, 1996)