Authors
Tim Speed
Dick McCarrick
Barry Rosen
Bennie Gibson
Brad Schauf
David Byrd
Joseph Anderson
Reviewer
Stephen Hardison
Senior Acquisition Editor
David Barnes
Development Editor
Nikhil Bangera
Technical Editor
Arnab Chakrabarty
Editorial Team Leader
Mithil Kulkarni
Project Manager
Abhijeet Deobhakta
Project Coordinator
Patricia Weir
Indexer
Monica Ajmera
Proofreader
Martin Brooks
Production Coordinator
Aparna Bhagat
Shantanu Zagade
Cover Designer
Shantanu Zagade