Credits
Author
Vincent Bumgarner
Reviewers
Mathieu Dessus
Cindy McCririe
Nick Mealy
Acquisition Editor
Kartikey Pandey
Lead Technical Editor
Azharuddin Sheikh
Technical Editors
Charmaine Pereira
Varun Pius Rodrigues
Copy Editors
Brandt D'Mello
Aditya Nair
Alfida Paiva
Laxmi Subramanian
Ruta Waghmare
Project Coordinator
Anish Ramchandani
Proofreader
Martin Diver
Indexer
Tejal Soni
Graphics
Aditi Gajjar
Production Coordinator
Nitesh Thakur
Cover Work
Nitesh Thakur