Programming C# : [building NET applications] - Liberty, Jesse (O'Reilly, 2003)