Professional C♯ 2008 - Nagel, Christian, 1965- (Wrox professional guides., 2008)