Embroidering Her Truth: Mary Queen of Scots and the Language of Power

Embroidering Her Truth

Mary Queen of Scots and the Language of Power

2022 • 416 pages