The Correspondence of Mary II Stuart, Queen of England, Scotland, and Ireland (119 letters)

The Correspondence of Mary II Stuart, Queen of England, Scotland, and Ireland (119 letters)