Author
Giordano Scalzo
Reviewers
Eugene Mozharovsky
Alexey Smirnov
Sumit Tiwari
Commissioning Editor
Nadeem N. Bagban
Acquisition Editors
Richard Brookes-Bland
Nikhil Karkal
Content Development Editor
Neeshma Ramakrishnan
Technical Editor
Faisal Siddiqui
Copy Editor
Vikrant Phadke
Project Coordinator
Shweta Birwatkar
Proofreader
Safis Editing
Indexer
Tejal Soni
Production Coordinator
Melwyn D'sa
Cover Work
Melwyn D'sa