Programming fundamentals using microsoft visual basic.NET - Shelly Gary B (United State, 2005)