James Stewart, 3rd of Cardonald — Peerage person ID=130963