A special thanks to the following people who made this book possible:
Jonathan Hassell for once again leading the effort to get the project approval.
Corbin Collins for keeping me on task and for managing the madness.
Jeff Sanders for the helpful suggestions and making sure this book was technically accurate.
John Osborn for clarifying my thoughts and increasing the readability of this book.
The rest of the team at Apress for once again making the process of writing an enjoyable experience.
And, last but not least, my family for their patience.