Inside AdSense: AdWords and AdSense: a perfect pair
Official Google Webmaster Central Blog: Deftly dealing with duplicate content