
Senior Editor Rick Adams
Publishing Services Manager Edward Wade
Developmental Editor Karyn Johnson
Cover Design Yvo Riezebos Design
Cover Image Siede Preis/Getty Images
Text Design Side by Side Studios/Mark Ong
Composition and Illustration Windfall Software, using ZzTeX
Copyeditor Robert Fiske
Proofreader Sarah Burgundy
Indexer Steve Rath
Interior Printer The Maple-Vail Book Manufacturing Group
Cover Printer Phoenix Color Corporation
Designations used by companies to distinguish their products are often claimed as trademarks or
registered trademarks. In all instances in which Morgan Kaufmann Publishers is aware of a