Early medieval Europe, 300-1050 a guide for studying and teaching / - Rollason, D. W. (Routledge Taylor & Francis Group, 2018)