Interactive tree of Adam Sproul

Adam Sproul 18101892
Maria Orpen
William Sproul 17801862
Margaret Hamilton 1782
James Sproul
Ann Spier
Patrick Spier 1655
Isobel Barclay
Robert Hamilton 1758
Janet Craig
William Hamilton
Agnes Laird