Erik Odegard


Author's Publications


CodeTitleYearLanguage
TSAThe Sixth Admiralty - The Dutch East India Company and the military revolution at sea, 1652-16652015English