Visual Basic in easy steps Updated for Visual Basic 2019 by Mike McGrath