Roger Finke is a Professor of Sociology and Religious Studies at the Pennsylvania State University wProducator: SOLV