Learning to program with Visual Basic.NET - McKEOWN, Patrick G.