Beginning Visual Basic 2005 - Bryan Newsome (Wrox Press Ltd)