Internet Archive BookReader - Historic homes and places and genealogical and personal memoirs relating to the families of Middlesex County, Massachusetts ;