Programming C# 3.0 - best-selling guide to building Windows and web applications wit C# 3.0: covers visual studio 2008, LINQ, .NET 3.5, and more (5. ed.). - Jesse Liberty; Donald Xie (O'Reilly, 2007)