Visual Basic 2005 For Programmers [with Cd-rom] by Paul J. Deitel & Harvey M. Deitel