John Haught is Landegger Distinguished Professor of Theology at Georgetown University. For more info go to www.meaningoflife.tv.