Alistair Campbell — scholar of Anglo-Saxon studies