Author
Sudhi Sinha
Reviewers
Vikash Gaur
Richard Heimann
Acquisition Editor
Richard Gall
Content Development Editor
Sweny Sukumaran
Copy Editors
Tanvi Bhatt
Simran Bhogal
Karuna Narayanan
Alfida Paiva
Faisal Siddiqui
Project Coordinator
Venitha Cutinho
Proofreaders
Simran Bhogal
Maria Gould
Ameesha Green
Paul Hindle
Graphics
Ronak Dhruv
Abhinash Sahu
Production Coordinator
Melwyn D'sa
Cover Work
Simon Cardew