JAVA in a nutshell A desktop quick reference - Flanagan David (O'Reilly, 1999)