Richard HascallBooksMayflower Descendants of John Haskell and Patience SouleAuthor data: Open Library