Engines of War: Or, Historical and Experimental Observations on Ancient and Modern Warlike ...
Publisher: Longman ...[and 4 others ]
Published: 1841
Number of pages: 297