treatise on ordnance and armor : descriptions, discussions, and professional opinions concerning the material, fabrication, requirements, capabilities, and endurance of European and American guns for …