Visual basic design patterns - Grand, Mark (Wiley, 2005)