Comments and Questions

We have tested and verified the information in this book to the best of our ability, but you may find that features have changed or that we have made mistakes. If so, please notify us by writing to:

O'Reilly & Associates 101 Morris Street Sebastopol, CA 95472 (800)998-9938 (in the U.S. or Canada) (707)829-0515 (international or local) (707)829-0104 (FAX)

You can also send messages electronically. To be put on the mailing list or request a catalog, send email to:

To ask technical questions or comment on the book, send email to:

There is a Web page for this book, which lists errata, examples, and any additional information. You can access this page at:

You may view a constantly developed version of this book at the authors website. The authors' website is available at: