Author
Mike Liu
Reviewers
Chad Gordon Carter
Jason De Oliveira
Andrew Rea
Jeff Sanders
Edward Spencer
Acquisition Editor
Andrew Duckworth
Lead Technical Editor
Azharuddin Sheikh
Technical Editor
Prasad Dalvi
Project Coordinator
Yashodhan Dere
Proofreader
Aaron Nash
Indexer
Tejal Soni
Graphics
Aditi Gajjar
Production Coordinator
Manu Joseph
Cover Work
Manu Joseph