The top documents tagged [nathan myhrvold talks]
TEDTalks as of 04.04.12
72 views