complete book online, covers many areas often not dealt with, such as porn sites and dating sites; one insight that may draw you to read more: "the times that count in cyberspace are highly accelerated and strongly individualized."
CiteULike is a free service to help academics to share, store, and organise the academic papers they are reading. When you see a paper on the web that interests you, you can click one button and have it added to your personal library.