Anglo-Saxon elves [Old English 'alfe'] are one of the best attested non-Christian beliefs in early m...