OOP with Microsoft Visual Basic.NET and Microsoft Visual C# step by step - REYNOLDS-Haertle (Microsoft Press, 2002)