Java 1.1 in Plain English 2nd Edition 1997 by Brian Overland Paperback A nice touch in this textbook is the running glossary in the margins.