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, 1923.
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, 1923.