Internet Family Tree
Thomas SHAW
(~1845 - )
Herriot HEGGIE
(1847 - )
James H. SHAW
bd.
abt 1877, Edinburgh
occ.
edu.
rel.
dd.
brd.
chd.
Contents
*
Index
*
Surnames