Longtime Baylor University professor Rodney Stark passed away at his home in Woodway, Texas, on July 21, 2022. One of the world’s preeminent figures in the sociology of religion, in 2004 Stark joined the faculty of Baylor as Distinguished Professor of the Social Sciences. In 2005, he agreed to become co-director of the Institute for […]