The viking world - Graham-Campbell, James