Sherry Turkle

  • Aired:  01/17/11
  •  | Views: 45,098

Sherry Turkle doesn't want to get rid of technology, but she thinks it's time to put it in its place. (6:39)

Loading...