Professional C# 2005 - Nagel, Christian, 1965- (Wiley, 2006)