Credits

Author

Alex Libby

Reviewers

JD Isaacks

Max Mikhailov

Mathias Paumgarten

Johan Sörlin

Commissioning Editor

Jonathan Titmus

Acquisition Editor

Neha Nagwekar

Content Development Editor

Arvind Koul

Technical Editor

Pratik More

Copy Editors

Dipti Kapadia

Deepa Nambiar

Stuti Srivastava

Project Coordinator

Neha Bhatnagar

Proofreaders

Ting Baker

Maria Gould

Joanna McMahon

Indexers

Mariammal Chettiyar

Rekha Nair

Priya Sane

Production Coordinators

Komal Ramchandani

Alwin Roy

Shantanu N. Zagade

Cover Work

Alwin Roy