James Weir of Stonebyres — Peerage person ID=499637