JAVA THE COMPLETE REFERENCE - SCHILDT (MC GRAW HILL)