JAVA AND OBJECT-ORIENTED PROGRAMMING PARADIGM - JANA, DEBASISH (PHI, 2014)