Beginning Object-Oriented Programming with VB 2005 - Clark, Dan (Apress, 2006)