Author
Yuxing Yan
Reviewers
Mourad MOURAFIQ
Loucas Papayiannis
Jiri Pik
Commissioning Editor
Usha Iyer
Acquisition Editors
Pramila Balan
Llewellyn Rozario
Content Development Editor
Ruchita Bhansali
Technical Editors
Shubhangi Dhamgaye
Krishnaveni Haridas
Arwa Manasawala
Ankita Thakur
Copy Editors
Roshni Banerjee
Sarang Chari
Adithi Shetty
Project Coordinator
Swati Kumari
Proofreaders
Simran Bhogal
Maria Gould
Ameesha Green
Paul Hindle
Joanna McMahon
Indexers
Mehreen Deshkmukh
Monica Ajmera Mehta
Rekha Nair
Tejal Soni
Priya Subramani
Graphics
Abhinash Sahu
Production Coordinator
Aditi Gajjar Patel
Cover Work
Aditi Gajjar Patel