Science and democracy

335,968 plays|
Lee Smolin |
TED2003
• February 2003