Internet Archive BookReader - Deacon John Hall of Dover, New Hampshire and some of his descendants