Professional Visual Basic 2008 - Evjen, Bill (Wrox programmer to programmer, 2008)