Scholars have long been fascinated by the Anglo-Saxon period of British history, which spans approximately 600 years, from the end of Roman rule in around AD 410 to the start of the Norman conquest in ...