Interactive tree of David Graham

George Graham 1866
John Robert Graham 1868
David Graham 18421868
Hannah Edgar Bell 18451912
Ann Edgar 18231895
George Edgar 17901878
Hannah Nelson 17821865
Edward Edgar
Martha Bewley 17591822
David Bewley 17231805
Hannah Clark 17301814
Thomas Nelson
Barbara Hudson