Theory & problems of programming with C++ - Hubbard, John R (New Delhi Tata McGraw Hill, 2002)