Ruth Needleman

Ruth Needleman, professor emerita, Indiana University