Microsof Visual C# .NET step by step : version 2003 - Sharp, John (Microsoft Press, 2003)