no image available Dickens & Co. The Defiant Heart of Prince Rupert: A Tale of Loyalty and Rebellion Unveiling the Mystique of the Last Cavalier, a Hero of the English Civil War Price: 26.00€