John Stewart, Duke of Albany

Regent of Scotland