A Treatise on object oriented programming using C++ - Chandra, B (Narosa, New Delhi, 1998)