Sir William Weir of Stonebyres — Peerage person ID=204791