Author
Samisa Abeysinghe
Reviewers
Md Emran Hasan
Suhreed Sarkar
Deepak Vohra
Senior Acquisition Editor
Douglas Paterson
Development Editor
Swapna V. Verlekar
Technical Editor
Siddharth .D. Mangarole
Editorial Team Leader
Mithil Kulkarni
Project Manager
Abhijeet Deobhakta
Project Coordinator
Rajashree Hamine
Indexer
Rekha Nair
Proofreader
Laura Booth
Production Coordinator
Aparna Bhagat
Cover Work
Aparna Bhagat