Philip LeMasters

Reviewed by Philip LeMasters, associate professor of religion at McMurry University in Abilene, Texas.