Poliorceticon : sive, De machinis, tormentis, telis, libri qvinqve1596

by Justus Lipsius