AN INTORDUCATION TO PROGRAMMING AND OBJECT ORIENTED DESIGN USING JAVA - NINO JAIME/ HOSCH FREDERICK (JOHN WILEY and SONS, 2003)