The Grand Weaver : how God shapes us through the events of our lives - Zacharias, Ravi. (Grand Rapids, Michigan : zondervan, 2007)
Keywords: Spirituality; Christian life