Beginning Object-Oriented Programming with VB 2005 From Novice to Professional - Clark, Daniel R. (Daniel R. Clark, 2006)