Sir David Hamilton of Fingalton and Preston — Peerage person ID=584140