Rear-Admiral John Hardy


Author's Publications


CodeTitleYearLanguage
ref:810A Chronological List of Captains of his Majesty's Royal Navy (1673-1784)1784English