Robert Eckstein has worked with Java since its first release. In aprevious life, he has been an editor for O'Reilly Media, Inc. and aprogrammer for Motorola's cellular technology division. He hasauthored, co-authored, or edited a number of books, including Java Swing, JavaEnterprise Best Practices, Using Samba, XML Pocket Reference, andWebmaster in a Nutshell. In his spare time he has been known to tinkerwith filmmaking and digital photography, as well as collecting vintagevideo game consoles. He currently lives in Austin, Texas with his wifeMichelle, his children Lauren and Nathan, and their talking dogGinger.