10 Breakthrough Technologies 2007 · Hindsight | Envisioning