David Hamilton, 1st of Cambuskeith — Peerage person ID=719519