Apollodorus Mechanicus, Siege-matters : (Πολιορκητικά) : translated with introduction and commentary - Apollodorus Damascenus, sec. II (F. Steiner, 2010)