C++ and object oriented programming paradigm - Debasis Samanta (PHI Learning, 2010)