Authors
William Rice
Susan Smith Nash
Reviewer
Kent Villard
Acquisition Editor
David Barnes
Development Editor
Dhiraj Chandiramani
Technical Editors
Gaurav Datar
Alfred John
Indexer
Rekha Nair
Production Editorial Manager
Abhijeet Deobhakta
Editorial Team Leader
Gagandeep Singh
Project Team Leader
Priya Mukherji
Project Coordinator
Ashwin Shetty
Proofreader
Lynda Sliwoski
Production Coordinators
Shantanu Zagade
Aparna Bhagat
Cover Work
Shantanu Zagade
18.217.5.86