Professional C# 2005with .net 3.1 - Nagel, christian Others (Vidhyanagar wiley, 2007)