JAVA Developer`s tool kit - Leininger, Kevin E. (New York McGraw Hill, 1997)