The Descendants of James and William Adams, of Londonderry, Now Derry, N. H.: Also a Brief Account of the Families of Robert Cochran and Joseph ... of Dea. Thomas Cochran of New Boston, N. H.