Programming VB.NET a guide for experienced programmers - Cornell, Gary; Morrison, Jonathan (Apress, 2002)