Robert Hamilton of Barncluith — Peerage person ID=477184