Making sense of string theory

6,572,828 views |
Brian Greene |
TED2005
• February 2005