John Haywood

Bio

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