Maritime societies of the Viking and medieval world / - Barrett, James H.; Gibbon, Sarah Jane