Interactive tree of Patrick James Hall

Patrick James Hall 1878
George Hall 1834
Janet 1845
Patrick Hall 18041856
Margaret Muir 17991873
James Hall 1780
Jane Cruickshank 17801855
James Cruickshank
Glenmellin Cranson
Alexander Muir 1770
Margaret Mansen 1780