Credits

Author

Emanuele Feronato

Reviewers

Pradyumna Doddala

Pavel Goodanets

Marc Estruch Tena

Jialong Zhai

Commissioning Editor

Ashwin Nair

Acquisition Editor

James Jones

Content Development Editor

Samantha Gonsalves

Technical Editor

Parag Topre

Copy Editor

Relin Hedly

Project Coordinator

Sanchita Mandal

Proofreaders

Simran Bhogal

Stephen Copestake

Maria Gould

Ameesha Green

Paul Hindle

Indexer

Rekha Nair

Production Coordinator

Alwin Roy

Cover Work

Alwin Roy