The Viking world - Graham-Campbell, James (Lincoln, 1980)