Java and object-oriented programming paradigm - Debasish Jana (PHI Learning Private Limited, 2005)