JAVA How To Program - DEITEL, Harley M. (Prentice Hall, 1998)