The Extraordinary Life of Margaret Beaufort: Mother of the Tudors
Margaret Beaufort was a remarkable woman who lived through one of the most turbulent periods in English history. She was the mother of King Henry VII, the founder of the Tudor dynasty, and played a pivotal role in his rise to...