Info
For books, I always stick with good old Natenberg. You can't go wrong with his stuff. It's as dry and boring as can be, but it will teach you the basics.
However, if you want more recent (and less dry) info, then you have to look on the web. These sites are free and they will do as good...