The Enduring Quest, a Christian's Attempt to Explain Other Religions, Jesus, and Christian Practices: A Textbook.