The book is essentially a book on fundamental theology, formerly called apologetics. Unfortunately, apologetics uses arguments from history, science, metaphysics, and psychology. One person can't be an expert in all these fields. For example, Dinesh doesn't understand the metaphysical proof of God's existence. Also, he never states explictly that human beings are embodied spirits which is obvious from the indefinability of human rationality. He talks about the human spiritual soul without explaining what it is.
The best part of the book was his explanation of the motives of atheists. I always knew Lee M. Silver (a nonfamous biologist and author) thought human free will was an illusion, but it was great to learn that E.O. Wilson and Francis Crick say the same thing. There are similar inanities from Carl Sagen, Steve Pinker, Stephen Hawking, and Steven Weinberg. Dinesh failed to mention that they say these things against the spirituality of human beings only in philosophical conversations. They live their lives as if they had free will: they feel guilty when they do something wrong, they apologize, and they promise not to do it again.
Dinesh also didn't mention that Stephen J. Gould, an anti-religious fanatic, admitted that the science of evolution only concerned the bodies of human beings and that the souls of human beings were created by God.
His idea that Christianity superceded Judaism is predjudiced. A better way to put it is that there is a disagreement about theology.
He also claims that Christianity gave us Western Civilization. Russia is not part of the West and shares with non-Western countries their lack of capitalism and democracy. It is rather the Catholic Church that is responsible for Western exceptionalism. After the Roman Empire fell in the West in was replaced by the Catholic Church, which evolved into Western civilization.