I've just been hired to do some marketing assistance for an online affiliate. They have me researching deals on network sites (like CJ) which I'm more than capable of, but I have no experience with this and would like a better general understanding of the affiliate marketing world, from an affiliate's point of view. Can anyone point me in the direction of a good book or website that can give me an overview?