The battle for truth - Noebel, David A. (Eugene, OR : Harvest House, 2000)
Labib rofael
Keywords: Philosophy, Marxist; Apologetics; New Age movement; Secular humanism