Five Stuart princesses
Subtitle: Margaret of Scotland, Elizabeth of Bohemia, Mary of Orange, Henrietta of Orleans, Sophia of Hanover,
Publisher: A Constable & co., ltd
Published: 1902-01-01