An Information Systems Approach to Object-Oriented Programming using microsoft visual C#.net - Lutes, Kyle (Thomson Course Technology, 2006)