C++ Primer - Lippman, Stanley B. (Pearson Education New Delhi, 2008)