From vast experience and keen knowledge gleaned from many years of a Spirit-filled ministry, David Gray shares with us answers to numerous questions of life.