Mike Thomas has worked in IT since 1986. He has been employed both as an employee and as a consultant on a variety of computing platforms—from mainframes to micros—for companies varying in size from eleven to sixty thousand employees. Since 1999 Mike has concentrated on building enterprise systems in Java. Mike can be reached at [email protected].