Advanced programming using Visual basic .Net : - Bradley, Julia Case (McGraw-Hill, 2003)