Countless encounters with those who once called themselves Christian made clear to Ravi Zacharias the need to write a book that dealt directly with the widespread and deeply rooted dissatisfaction that many felt towards Christian faith. In his latest book, Has Christianity Failed You? Ravi identifies what he believes to be one of the central reasons causing so many to abandon their faith: the difference between what we believe about God and our own experiences. In other words, God has not lived up to our expectations.