2011-01-170.0 rating
Stephen unveils a new portrait of himself and talks to Sherry Turkle about alienating technology.