Advanced Programming Using Visual Basic 2008 by Julia Case Bradley & Anita C. Millspaugh