Weekend Surprise! 5% off any purchase. Get the code »

Christine M Smith

Smith is professor of preaching and worship at United Theological Seminary of the Twin Cities, New Brighton, Minnesota.