Credits
Author
Daniel Bates
Reviewers
Georg Bisseling
Colin Deady
Prasanna Gautam
Sungjin Han
Claes Jakobsson
Ian McAlpine
Acquisition Editors
Harsha Bharwani
Kunal Parikh
Content Development Editor
Mohammed Fahad
Technical Editors
Krishnaveni Haridas
Ankita Thakur
Copy Editors
Insiya Morbiwala
Kirti Pai
Project Coordinator
Mrudula Manjrekar
Proofreader
Maria Gould
Indexer
Priya Subramani
Graphics
Ronak Dhruv
Production Coordinator
Komal Ramchandani
Cover Work
Komal Ramchandani