Queen over the Water. Mary Beatrice of Modena, Queen of James II. With plates, including portraits