Simply Visual Basic 2005 by Paul J. Deitel & Deitel Associates