Authors
Richard M. Reese
Jennifer L. Reese
|
Copy Editors
Vikrant Phadkay
Safis Editing
|
Reviewers
Walter Molina
Shilpi Saxena
|
Project Coordinator
Nidhi Joshi
|
Commissioning Editor
Veena Pagare
|
Proofreader
Safis Editing
|
Acquisition Editor
Tushar Gupta
|
Indexer
Aishwarya Gangawane
|
Content Development Editor
Aishwarya Pandere
|
Graphics
Disha Haria
|
Technical Editor
Suwarna Patil
|
Production Coordinator
Nilesh Mohite
|