The Java tutorial : object-oriented programming for the Internet - Campione, Mary (Addison-Wesley, 1998)
Includes index.