C. Robert Mesle is professor of philosophy and religion at Graceland College in Lamoni, Iowa.