Programming Visual Basic 2008 by Tim Patrick