Free Shipping!!! -- Use the search button to search for keywords or use the menu to browse thousands of titles

A history of Barrington township and vicinity, Shelburne County, Nova Scotia, 1604-1870

A history of Barrington township and vicinity, Shelburne County, Nova Scotia, 1604-1870

Regular price $ 52.22 Sale price $ 45.85

A history of Barrington township and vicinity, Shelburne County, Nova Scotia, 1604-1870; with a biographical and genealogical appendix; Edwin Crowell; 1870; 637 total pages