John Kennedy of Kirkmichael — Peerage person ID=205769