Learning to program with VB.NET - McKeown, Patrick G. (John Wiley & Sons, Inc., 2004)