10 Breakthrough Technologies 2006 · Hindsight | Envisioning