The Java(TM) Developers Almanac: 1998