Authors
Wisnu Anggoro
John Torjo
Reviewers
Toma Becea
Iyed Bennour
Vic Taylor
Commissioning Editor
Veena Pagare
Acquisition Editor
Tushar Gupta
Content Development Editor
Rashmi Suvarna
Technical Editor
Abhishek R. Kotian
Copy Editor
Neha Vyas
Project Coordinator
Judie Jose
Proofreader
Safis Editing
Indexer
Mariammal Chettiyar
Production Coordinator
Conidon Miranda
Cover Work
Conidon Miranda