Object-oriented programming with C++ - Sahay, Sourav (Oxford University Press, 2006)