642,384 views | Nathan Myhrvold • TED2007

Archaeology, animal photography, BBQ ...