Steven Schroeder

Reviewed by Steven Schroeder, who is associate professor of religion and philosophy at Capital University in Dayton, Ohio.