Noebel, David A

The Battle for Truth Defending the Christian worldview in the marketplace of ideas - Harvest House Publishers 2001 - 400

0736907823 9780736907828

Apologetics; Philosophy, Marxist; Secular humanism; New age movement; World views

239