Free Preview of The History of Ancient Sheepscot and Newcastle [Me.] Including Early Pemaquid, Damariscotta, and Other Contiguous Places, From the Earliest Discovery to the Present Time, Together With the Genealogy of More Than Four Hundred Families
The History of Ancient Sheepscot and Newcastle [Me.] Including Early Pemaquid, Damariscotta, and Other Contiguous Places, From the Earliest Discovery to the Present Time, Together With the Genealogy of More Than Four Hundred Families