The education of Nathan Myhrvold
technologyreview.com