Object-Oriented Programming with C++ - E. Balagurusamy (Tata McGraw-Hill, 2001)