A New Viewpoint to the Agatha Problem: Who Was the Mother of Margaret, Queen of Scots?