Programming VB.NET a guide for experienced programmers - Cornell, Gary (APRESS, 2002)