introduction to programming using Visual Basic .NET - Schneider, David I. (Prentice-Hall of India, 2003)