William Hamilton of Bangour — Peerage person ID=308435