Internet Archive BookReader - A memoir and genealogy of John Poore. Ten generations: 1615-1880 ..