James Hamilton of Ballencrieff — Peerage person ID=206467