Core java Cay S. Horstmann, Gary Cornell - Horstmann, Cay S. 1959- (Prentice Hall/Sun Microsystems Press, 2008)