Core Java TM. - Cornell, Gary (Sun Microsystems, Inc., 1996)