Visual C# 2005 How To Program - H. M. Deitel (Pearson Education,Inc.)