William Hamilton, 7th of Cambuskeith — Peerage person ID=719758