Author
James Kent Lewis
Reviewer
Thushara Jayawardena
Commissioning Editor
Pratik Shah
Acquisition Editor
Namrata Patil
Content Development Editor
Amrita Noronha
Technical Editor
Jovita Alva
Copy Editor
SAFIS
Laxmi Subramanian
Project Coordinator
Shweta H Birwatkar
Proofreader
SAFIS
Laxmi Subramanian
Indexer
Pratik Shirodkar
Graphics
Tania Dutta
Production Coordinator
Arvindkumar Gupta
Cover Work
Arvindkumar Gupta
3.144.86.138