Craig J. Slane

Reviewed by Craig J. Slane, assistant professor of theology at Simpson College in Redding, California.