The second self : computers and the human spirit / - Turkle, Sherry, (MIT Press,, 2005)