Encyclopaedia of the Viking Age - Haywood, John, 1956- (Thames & Hudson, 2000)