The Second Self: Computers and the Human Spirit , Twentieth Anniversary Edition by Sherry Turkle | Menrva Books | MenrvaBooks