All of the authors would like to thank the technical reviewers for their helpful comments on the content of this book: Shane Caraveo, Andi Gutmans, and Stig Bakken. We'd also like to thank Andi Gutmans, Zeev Suraski, Stig Bakken, Shane Caraveo, and Randy Jay Yarger for their contributions to early drafts of material for this book.
I would like to acknowledge the large and wonderfully boisterous PHP community, without which there would be no PHP today.
I'll err on the side of caution and thank Nat Torkington for dragging me into this project. ("You don't want to write a book, it's a miserable experience... Hey, want to write a book?") While I was writing, the denizens of Nerdsholm and 3WA were always quick with help and/or snarky commentary, both of which contributed to the book's completion. Without twice-monthly game sessions to keep me sane, I would surely have given up well before the last chapter was delivered: thank you to my fellow players, Jenn, Keith, Joe, Keli, Andy, Brad, Pete, and Jim.
Finally, and most importantly, a huge debt of gratitude is owed to Jennifer and Hadden, both of whom put up with more neglect over the course of the past year than any good people deserve.
Thanks to my wife Janet and the kids ( Jenny, Megan, and Bobby), to Alan Brown for helping me understand the issues in integrating COM with PHP, and to the staff at Media Net Link for allowing me to add this project to my ever-expanding list of extracurricular activities.
Thanks to my family for putting up with my absence, to Nat for inheriting the project while in the midst of family expansion, and to my colleagues at Media Net Link for all their help and support.
Copyright © 2003 O'Reilly & Associates. All rights reserved.