Credits

Author

Richard Carter

Reviewers

Jose Argudo Blanco

Ryan Bishop

Peter Martin

Oleg Nesterov

Acquisition Editor

Sarah Cullington

Development Editor

Swapna Verlekar

Technical Editor

Namita Sahni

Indexer

Hemangini Bari

Editorial Team Leader

Akshara Aware

Project Team Leader

Lata Basantani

Project Coordinator

Jovita Pinto

Proofreader

Aaron Nash

Production Coordinator

Aparna Bhagat

Cover Work

Aparna Bhagat