In 927, Athelstan became the first king to rule over all of England — and it hadn't been an easy journey. Though he was the son of Edward the Elder, King of the Anglo-Saxons, he was born not to his ...