C++ how to Program - Deital, H. M. and Deiter, P. J. (New Delhi: PHI, 2007)