CHARLES W FOSTER