Richard Duke of Gloucester as Lord Protector and High Constable of England eBook