William Rollock of Balbegie — Peerage person ID=344119