John Houghton


Author's Publications


CodeTitleYearLanguage
ref:829Navies of the World 1835-18402012English
ref:1619The Egyptian Navy of Muhammad Ali Pasha in Mariner's Mirror vol. 105 pp. 162-1822019English