Further Particulars Regarding Moncrieff's Protected Barbette System

Captain A. Moncrieff
1867 Royal United Services Institution Journal  
doi:10.1080/03071846709419251 fatcat:ury2lockjbabbjpydyee6oy5py