The Java Handbook - Naughton, Patrick (Mcgraw Hill, 1997)