Silius Italicus, Punica 2: Edited with an Introduction, Translation, and Commentary by Tiberius Catius Silius Italicus (author.) | Menrva Books