A month ago I read his book, “Life After Death: The Evidence” and found it profound and thought-provoking. It is one of the best books I’ve ever read.
Mr. D’Souza regularly debates atheists in public forums. I’ll bet the latter come out looking quite foolish...and shallow.
He refers to it as "christian martial arts" :-0