Interactive tree of William Gray

William Gray 1754
Adam Gray 17251781
Jean Williamson\McLean 17271785
Thomas GRAY
John McLean 16901746
Margaret Purves 16921750
James McLean\McLain 16581728
Margaret Brown\Boune 16721742
James III Brown 16341688
Margaret Dickie Dickeson (Dunkesone) 16321700