An introduction to programming using Microsoft Visual Basic .NET - Michael Sprague (Lawrenceville Press, 2003)