The Internet And Society by Carolyn B. Mitchell, O'Reilly & Deitel Associates