Senior Acquisitions Editor: Jeff Kellum
Development Editor: Tom Cirtin
Technical Editors: Naomi Alpern and Randy Muller
Production Editor: Christine O’Connor
Copy Editor: Kathy Grider Carlyle
Editorial Manager: Pete Gaughan
Production Manager: Tim Tate
Vice President and Executive Group Publisher: Richard Swadley
Vice President and Publisher: Neil Edde
Book Designer: Happenstance Type-O-Rama
Compositor: Craig Johnson, Happenstance Type O-Rama
Proofreader: James Saturino, Word One New York
Indexer: Robert Swanson
Project Coordinator, Cover: Katherine Crocker
Cover Designer: Ryan Sneed
Cover Image: © Suprijono Suharjoto / iStockPhoto
Copyright © 2011 by John Wiley & Sons, Inc., Indianapolis, IndianaPublished simultaneously in CanadaISBN: 978-1-118-01686-2 ...