Family
John Hamilton
2nd Lord Bargany
•
son
John Hamilton
1st Lord Bargany