Fr. Perry Hamalis Cecelia Schneller Mueller Professor of Religion at North Central College, IL Cecelia Schneller Mueller Professor of Religion at North Central College, IL Professor of Religious Studies at North Central College, IL