Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
Credits Acquisitions Editor Scott Meyers Project Editor Brian MacDonald Technical Editor Caleb Johnston Production Editor Daniel Scribner Copy Editor Karen Gill Editorial Director Robyn B. Siesky Editorial Manager Mary Beth Wakefield Marketing Manager David Mayhew Production Manager Tim Tate Vice President and Executive Group Publisher Richard Swadley Vice President and Executive Publisher Barry Pruett Associate Publisher Jim Minatel Project Coordinator, Cover Lynsey Stanford Proofreader Nancy Bell Indexer Robert Swanson Cover Image Joyce Haughey Cover Designer Michael E. Trent