Object Oriented Programming using C ++ and Java - Balagurusamy E. (New Delhi Tata McGraw Hill Education Private Limited, 2012)