Five Stuart princesses: Margaret of Scotland, Elizabeth of Bohemia, Mary of Orange, Henrietta of Orleans, Sophia of Hanover
By: edited by Robert S. Rait.
Contributors: Rait, Robert S. 1874-1936.
Publisher: Constable
Published: 1902
Place of publication: Westminster
Language: eng
Subjects: Stuart, House of.