Oliver Hayes studied the Dark Ages and early Medieval periods. He has since earned a living in publishing and is now writing freelance to bring some of his research to press in an ...visualizza altroOliver Hayes studied the Dark Ages and early Medieval periods. He has since earned a living in publishing and is now writing freelance to bring some of his research to press in an entertaining and user-friendly format.visualizza meno