Manyebook
Angus A. Somerville
The Viking Age
The Vikings and Their Age