David S.T. Blackmore


Author's Publications


CodeTitleYearLanguage
ref:831Warfare on the Mediterranean in the Age of Sail: A History, 1571-1866 English