What is the meaning and goal of life? How do different religions, cultures and philosophies understand the human predicament? Are there shared human values? Can we prove the existence of God? Can different religions coexist peacefully? What is spirituality? Is there a resurgence of religion? What are the challenges for contemporary religious thinking and practice?