Next fifty years science in the first half of the twenty first century (New York Vintage Books, 2002)