The Java developer's tool kit - Leininger, Kevin E (McGraw-Hill, 1997)