Archibald Hamilton of Rosehall — Peerage person ID=193101