Richard Sprague

Forbes.com: Nathan Myhrvold Talks Future Technology

Search