Sheila Ruth
Sheila Ruth , professor of philosophy at Southern Illinois University, is the author of Issues in Feminism: An Introduction to Women's Studies .
Sheila Ruth , professor of philosophy at Southern Illinois University, is the author of Issues in Feminism: An Introduction to Women's Studies . See less