My thanks go to the many people who helped create this book:
- Michelle Lowman for signing me to write the book.
- Jim Markham for developing the manuscript.
- Michael Thomas for reviewing the manuscript for technical accuracy and contributing helpful suggestions.
- Bill McManus for editing the manuscript with skill and care.
- Kevin Walter and Mark Powers for coordinating the book project and keeping things running.
- SPi Global, for for laying out the chapters of the book and creating the index.