RUTH FLESHMAN