Stephen J. Shoemaker

Stephen J. Shoemaker is professor of the history of Christianity at the University of Oregon.

Books (1)