Glenn M. Harden

The Sex Trade, Evil, and Christian Theology