Margaret Pole, Countess of Salisbury 1473-1541: Loyalty, Lineage and Leadership

Margaret Pole, Countess of Salisbury 1473-1541

Loyalty, Lineage and Leadership

2003

Ratings1

Average rating4

15