Credits

Authors

Pradeep Pasupuleti

Beulah Salome Purra

Reviewer

Dr. Kornel Amadeusz Skałkowski

Commissioning Editor

Priya Singh

Acquisition Editor

Ruchita Bhansali

Content Development Editor

Rohit Kumar Singh

Technical Editor

Saurabh Malhotra

Copy Editor

Trishya Hajare

Project Coordinator

Izzat Contractor

Proofreader

Safis Editing

Indexer

Hemangini Bari

Graphics

Jason Monteiro

Kirk D'Penha

Production Coordinator

Shantanu N. Zagade

Cover Work

Shantanu N. Zagade