Authors
Thilina Gunarathne
Srinath Perera
Reviewers
Skanda Bhargav
Randal Scott King
Dmitry Spikhalskiy
Jeroen van Wilgenburg
Shinichi Yamashita
Commissioning Editor
Edward Gordon
Acquisition Editors
Joanne Fitzpatrick
Content Development Editor
Shweta Pant
Technical Editors
Indrajit A. Das
Pankaj Kadam
Copy Editors
Puja Lalwani
Alfida Paiva
Laxmi Subramanian
Project Coordinator
Shipra Chawhan
Proofreaders
Bridget Braund
Maria Gould
Paul Hindle
Bernadette Watkins
Indexer
Priya Sane
Production Coordinator
Nitesh Thakur
Cover Work
Nitesh Thakur