Beginning object-oriented programming with VB 2005 : rom novice to professional - Clark, Dan, (Apress, 2006)