Acknowledgments

Writing this book has been quite a journey, and during the evolution of this book, I have accumulated many debts, only a few of which I have space to acknowledge here.

I would like to offer a big thanks to Packt Publishing for publishing this book. Special thanks to the Project Coordinator, Anurag Banerjee, for his continuous support since the very beginning. I must thank Sharvari Tawde and Rukhsana Khambatta who helped me with proofreading and styling, and offered valuable comments to make this book better. Thanks to the entire team of Packt Publishing for their help and dedication.

I wanted to offer my sincere thanks to Ian Grieve and James Wood for their insightful feedback and excellent technical review. They have helped me fill the gaps and improve the overall quality of the book.

I have been fortunate enough to work amid a very passionate set of people; they have all helped me enrich my knowledge base. I want to offer thanks to them for their help with writing this book.

I have spent most of my time writing when my little daughter, Dishita, expected me to spend time with her. Finally she will have her papa back with her. Dishita, you surely deserve packets of chocolates. My wife, Sangeeta, has been a consistent support, and without her help and encouragement, this book would not have become a reality. I want to thank my family immensely for their best wishes, which have always provided me strength and encouragement.

Last but not least, I beg forgiveness of all those who have been with me through the course of writing this book and whose names I have failed to mention.

I hope readers will have at least half as much fun reading this book as I've had writing it. Readers can reach me at .