Visual Basic .Net for Windows by Harold Davis