Stephen J. Shoemaker is professor of religious studies at the University of Oregon, specializing in the history of Christianity and the beginnings of Islam. He lives in Eugene, OR.