Learn programming and Visual Basic with John Socha - Socha, John (Sybex, 1992)