Interactive tree of Samuel Blain

Charles Haines 1857
Belle Haines 1857
Rebecca Haines 1879
Mary Haines 1857
Orcelia Haines 1863
Jonathan Haines 1864
Jessie Haines 1866
Anna Haines 1869
Mary Pierce Blain 18391910
William W Haines 18281922
Samuel Blain
Margaret m Blain