Silius Italicus, Punica 3 with an Introduction, Translation, and Commentary