Object -Oriented Programming with C++ - Balgurusamy E., JBJ (Mumbai McGraw Hill Education Pvt.Ltd.)