Stephen S. Hall is the author of "Mapping the Next Millennium" and other books about contemporary science.