Internet Archive BookReader - Memoirs of the Marstons of Salem : with a brief genealogy of some of their descendants