Interactive tree of Thomas Allen

Thomas Allen 1737
James Allen 1707
Mary Brown 17141787
Thomas Brown 1680
Jean POLLOCK 1684