Prince Rupert; a biography of Rupert, Prince, Count Palatine of the Rhine, Duke of Bavaria, Duke of Cumberland, Earl of Holdernesse. By James Cleugh

Request this item

Request this item to view in the Library’s reading room.

Loading...