The Egyptian Navy of Muhammad Ali Pasha in Mariner's Mirror vol. 105 pp. 162-182


Coderef:1619Source TypePeriodicalAuthorsJohn Houghton, LanguageEnglishPublisherSociety for Nautical Research, 2019