Ratings29
Average rating3.8
It was so strange, listening to this book and knowing that this woman's actions were not far removed from me. For, you see, Margaret Beaufort is my 10 x great grandmother.
Community
Follow Along
We're an Open Book
Home
Library
Explore
Trending
Search