Techmedia Books
Free Resources for Online Freaks
Given the ambiguity, I'll provide a general response: