"Eckel, Bruce" Thinking in Java - \\199804ENGGPCX - Prentice Hall 1998 Englewood Cliffs - 1098p includes index and biblioraphy ISBN: 136597238