Author
Greg Lee Turnquist
Reviewers
Bala Sundarasamy
Russ Miles
Sylvain Hellegouarch
Acquisition Editor
Steven Wilding
Development Editor
Mehul Shetty
Technical Editor
Aditya Belpathak
Indexer
Hemangini Bari
Editorial Team Leader
Aanchal Kumar
Project Team Leader
Lata Basantani
Project Coordinator
Joel Goveya
Proofreader
Lesley Harrison
Graphics
Geetanjali Sawant
Production Coordinator
Shantanu Zagade
Cover Work
Shantanu Zagade