Ron Bennington interviews physicist Sean Carroll.

Play