Dr. John Haywood

John Haywood's many books include Encyclopaedia of the Viking Age and Historical Atlas of the Celtic World.