Royalty Who Wait: The 21 Heads of Formerly Regnant Houses of Europe
Publisher: McFarland
Published: Jun 01, 2001
Number of pages: 248
ISBN-13: 9780786450572