Author
Mainak Mitra
Reviewers
Alexander Barnes
Scott Battaglia
Michael Putters
Andreas Schmid
Commissioning Editor
Amarabha Banerjee
Acquisition Editor
Nadeem N. Bagban
Content Development Editor
Parita Khedekar
Technical Editor
Namrata Patil
Copy Editors
Mario Cecére
Kausambhi Majumdar
Angad Singh
Laxmi Subramanian
Project Coordinator
Milton Dsouza
Proofreader
Safis Editing
Indexer
Rekha Nair
Graphics
Jason Monteiro
Production Coordinator
Aparna Bhagat
Cover Work
Aparna Bhagat
3.142.255.140