Sir Robert Stewart of Tarbolton and Cruxton — Peerage person ID=24981