Nielsen Hayden genealogy

A History of Barrington Township and Vicinity, Shelburne County, Nova Scotia 1604-1870, with a Biographical and Genealogical Appendix by Ewin Crowell. Yarmouth, Nova Scotia, undated (but obviously late 19th/early 20th century).



Source Information