For a variety of reasons, this book was challenging to write. I extend my biggest debt of gratitude to my valiant and open-minded editor, Rick Kughen. Thanks also to my publishers, Greg Wiegand and Paul Boger--you guys are great. Thank you to the always helpful and efficient Pearson production and administrative staff, including XYZ and Kristen Watterson.
Technical books like this put a special burden on its content editors. Thanks so much to XYZ, my technical editor, and to XYZ, my copyeditor, for your thoroughness in making the manuscript as best as it can be.
Thanks to my family--Susan, Zoey, and our menagerie of pets--for putting up with my occasional grumpiness as I burned through the rough spots of this project.