Sheila Ruth, 1940-2023; was Professor of Philosophy.
15 June 2023, 2:26 PM
Sheila Ruth, Ph.D., died June 7, 2023, in Wellington, Fla.
Ruth joined the SIUE faculty in 1971 and founded the Women’s Studies program in 1973. She retired in 1999.
A visitation will be held Thursday, June 22, from 10 a.m.-12 p.m. at Weber & Rodney Funeral Home in Edwardsville. A memorial service is planned for later this summer on August 12, 2023, at the St. Louis Friends Meeting, in St. Louis.
A complete obituary is available at weberfuneralhome.com.