Author
Ryad El-Dajani
Reviewers
José Manuel Cerrejón González
Kenny Hsu
Michał Piątkowski
Commissioning Editor
Priya Singh
Acquisition Editor
Sam Wood
Content Development Editor
Arwa Manasawala
Technical Editor
Pankaj Kadam
Copy Editor
Laxmi Subramanian
Project Coordinator
Shweta H. Birwatkar
Proofreader
Safis Editing
Indexer
Rekha Nair
Production Coordinator
Manu Joseph
Cover Work
Manu Joseph