Credits

Authors

Jayme Schroeder

Brian Broyles

Reviewers

Mateusz Mysliwiec

Sergio Viudes Carbonell

Jafar Abdulrasoul [Jimmar]

Acquisition Editor

Kartikey Pandey

Lead Technical Editor

Sweny M. Sukumaran

Technical Editors

Sharvari Baet

Dominic Pereira

Project Coordinator

Priya Sharma

Proofreader

Kevin McGowan

Indexer

Rekha Nair

Graphics

Aditi Gajjar

Production Coordinator

Shantanu Zagade

Cover Work

Shantanu Zagade