JAVA HANDBOOK - NAUGHTON, PATRICK (NEW DELHI TATA MCGRAW-HILL PUBLISHING COMPANY LTD., 2004)