Hercher , Aen ess commentarius Poliorceticus.