PROGRAMMING IN C++ - RAVICHANDRAN, D (2006)