Internet Archive BookReader

John Beal of Hingham, and one line of his descendants