What is an English-sounding name like Athelstaneford doing in eastern Scotland? And what does it have to do with …