Viking: The Norse Warrior's [Unofficial] Manual
John Haywood's many books includeEncyclopaedia of the Viking AgeandHistorical Atlas of the Celtic World.