James Stewart of Ardgowan — Peerage person ID=525476