James Weir of Stonebyres — Peerage person ID=204702