John Hamilton of Biel, 3rd Lord Belhaven and Stenton
John Hamilton, 2nd Lord Belhaven and Stenton
John Hamilton of Biel, 4th Lord Belhaven and Stenton
James Hamilton of Biel, 5th Lord Belhaven and Stenton