by Sherry Turkle
publisher: MIT Press publish date: November 23rd 2009
format: ebook
language: English
ISBN:
0262261545 (9780262261548)
publisher: The MIT Press publish date: April 17th 2009
format: hardcover pages: 232
language: English
ISBN:
0262012707 (9780262012706)
publisher: MIT Press (MA) publish date: April 30th 2009
format: ebook pages: 233
language: English
ISBN:
1282240196 (9781282240193)