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