Others include Josh McDowell , Ravi Zacharias , Hugh Ross , Lee Strobel , Hugo Anthony Meynell , Timothy J. Keller , Alvin Plantinga , William Lane Craig , Dinesh D'Souza and John Lennox.
Dinesh D'souza is a Christian Apologetic .