Andrew Hamilton
Peerage person ID=429899
(b. 1500)
Parents
John Hamilton of Newton
unknown daughter Somerville
Children
Siblings
Margaret Hamilton