The penguin historical atlas of the vikings / John Haywood - Haywood, John