Science: One group of intrepid theorists thinks the answer to that question may be "yes," and if they're right, one argument in favor of string theory unravels....

More...