Object-oriented Systems in C++ - Pant, Durgesh; Sharma, M. K.; Vaisla, K. S. (2018)