Memoir of Mary Anna Longstreth [electronic resource] / by an old pupil [Margaret Newlin] ; with a sketch of her work for Hampton, by Helen W. Ludlow