Charles Hamilton * of Haddington
Margaret Leslie * of Rothes
John Hay * of Tweeddale
Mary of Lauderdale
John Leslie * of Rothes
Jean Hay
John 10th Earl Leslie * of Rothes
*
c.1698,
+
1767
Y a t-il des erreurs?/Avez-vous des informations supplementaires?