Introduction to JAVA programming - Liang , Y Danniel . (Prentice Hall of India Pvt Ltd., 2001)