JAVA THE COMPLETE REFERENCE - HERBERT SCHILDT (M.G.H)