Archibald Stewart, 3rd of Fintalloch — Peerage person ID=583812