Today's Leading Thinkers on Why Things Are Good and Getting Better
January, 2007
Today’s leading thinkers on why things are good and getting better. With contributions by Jared Diamond, Steven Pinker, Brian Greene, Richard Dawkins, Walter Isaacson, and Lisa Randall, among many others.