Saint Margaret of Scotland, also known as Margaret of Wessex, was an English princess and a Scottish queen. Margaret was sometimes called "The Pearl of Scotland". Born in exile in the Kingdom of Hungary, she was the sister of Edgar Ætheling, the shortly reigned and uncrowned Anglo-Saxon King of England. Margaret and her family returned to the Kingdom of England in 1057, but fled to...