The God Who Is There - Part 8. The God Who Grants New Birth (Preview) D. A. Carson | March 23, 2010 Series: The God Who Is There Don Carson explains John 3:1-15.