Microsoft is giving away a free e-book on LINQ. I have received scattered reports about the sign-up page and download not working. The direct download link for the 18.8 MB PDF has been posted on a Microsoft community site - so I guess it's okay for me to repost it here.