Mary Stuart is not Mary Tudor. Mary Tudor (a/k/a Mary I of
England) was born to Henry VIII and Katherine of Aragon. Mary
Stuart (a/k/a Mary I of Scotland) is Mary, Queen of Scots, and is
Henry VIII's grand-niece, and Mary Tudor's first cousin once
removed.