Author
Suhas Chatekar
Reviewers
Fabio Maulo
Ricardo Peres
Alexander Zaytsev
Commissioning Editor
Usha Iyer
Acquisition Editor
Meeta Rajani
Content Development Editor
Anish Sukumaran
Technical Editor
Tanmayee Patil
Copy Editors
Tani Kothari
Kausambhi Majumdar
Alpha Singh
Angad Singh
Project Coordinator
Mary Alex
Proofreader
Safis Editing
Indexer
Rekha Nair
Graphics
Jason Monteiro
Production Coordinator
Aparna Bhagat
Cover Work
Aparna Bhagat