Credits

Author

Thomas Mooney

Reviewers

Vincent Bourdier

Conor O'Kane

Acquisition Editor

Wilson D'souza

Pramila Balan

Lead Technical Editor

Pramila Balan

Technical Editors

Zinal Shah

Sharvari Baet

Manmeet Singh Vasir

Kedar Bhat

Merin Jose

Copy Editors

Brandt D'Mello

Insiya Morbiwala

Aditya Nair

Alfida Paiva

Laxmi Subramanian

Project Coordinator

Joel Goveya

Proofreader

Jonathan Todd

Indexer

Hemangini Bari

Graphics

Aditi Gajjar

Production Coordinator

Shantanu Zagade

Cover Work

Shantanu Zagade