D. Gregory Sapp

Reviewed by D. Gregory Sapp, visiting assistant professor in the department of religious studies at Stetson University in DeLand, Florida.