Java in a nutshell : - Flanagan, David (Java series, 1997)