Robert Stewart, 3rd of Traquair — Peerage person ID=25012