William Ruthven * Ruthven Janet Halyburton * Dirletoun
Patrick Ruthven * Ruthven * Dirletoun Janet Douglas
Jean (2) Ruthven*[1520,1560]


Do you see errors?/Do you have hints?