Pro C# 2005 and the .NET 2.0 platform [exploring the .net universe using curly brackets] - Troelsen, Andrew (Books for professionals by professionals, 2005)