Acquisitions Editor
Katie Mohr
Development Editor
William Bridges
Technical Editors
Todd Meister
Keyvan Nayyeri
Doug Holland
Production Editor
William A. Barton
Copy Editors
Kim Cofer
S.D. Kleinman
Editorial Manager
Mary Beth Wakefield
Production Manager
Tim Tate
Vice President and Executive Group Publisher
Richard Swadley
Vice President and Executive Publisher
Joseph B. Wikert
Project Coordinator, Cover
Lynsey Osborne
Proofreaders
David Fine, Corina Copp,
Word One
Indexer
Robert Swanson
3.142.42.176