This book owes a lot to many hard-working people at the offices of Wiley Publishing in Indiana. I would especially like to thank Mary Bednarek for considering me for this book and Katie Mohr for pushing it along. For the umpteenth time, I also want to thank Susan Christophersen for being such a good editor.
Technical editor Nick Simons made sure that all the instructions in this book are indeed accurate, and I would like to thank him for his diligence. I would also like to thank Rich Tennant for the witty cartoons you will find on the pages of this book and Broccoli Information Mgt. for writing the index.
Finally, I want to thank Sofia (in Vermont), Henry (in Hawaii), and Addie (in San Francisco) for a great summer.