January 2008
Intermediate to advanced
696 pages
15h 3m
English
Executive Editor
Robert Elliott
Senior Development Editor
Tom Dinse
Technical Editors
Jeff Boyce
Nick Hodge
Production Editor
William A. Barton
Copy Editor
Luann Rouff
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 Stanford
Compositors
Craig Woods and Craig Thomas, Happenstance Type-O-Rama
Proofreaders
Jennifer Larsen, Amy Watson, Word One
Indexer
Robert Swanson
Anniversary Logo Design
Richard Pacifico