John Stewart, 1st of Kynnachan — Peerage person ID=687308