John Stewart of Benmore — Peerage person ID=506703