Credits
Authors Thomas Weise Munagala V. Ramanath David Yan Kenneth Knowles | Copy Editors Safis Editing Tom Jacob
|
Reviewer Ananth Gundabattula | Project Coordinator Suzanne Coutinho |
Acquisition Editor Frank Pohlmann | Indexer Pratik Shirodkar |
Content Development Editor Monika Sangwan | Graphics Jason Monteiro |
Technical Editor Joel D'Souza | Production Coordinator Arvindkumar Gupta |