Preface

The following typographical conventions are used in this book:

With a subscription, you can read any page and watch any video from our library online. Read books on your cell phone and mobile devices. Access new titles before they are available for print, and get exclusive access to manuscripts in development and post feedback for the authors. Copy and paste code samples, organize your favorites, download chapters, bookmark key sections, create notes, print out pages, and benefit from tons of other time-saving features.

O’Reilly Media has uploaded this book to the Safari Books Online service. To have full digital access to this book and others on similar topics from O’Reilly and other publishers, sign up for free at http://my.safaribooksonline.com.

Please address comments and questions concerning this book to the publisher:

O’Reilly Media, Inc.
1005 Gravenstein Highway North
Sebastopol, CA 95472
800-998-9938 (in the United States or Canada)
707-829-0515 (international or local)
707-829-0104 (fax)

We have a web page for this book, where we list errata, examples, and any additional information. You can access this page at:

http://www.oreilly.com/catalog/9781449305000

To comment or ask technical questions about this book, send email to:

For more information about our books, courses, conferences, and news, see our website at http://www.oreilly.com.

Find us on Facebook: http://facebook.com/oreilly

Follow us on Twitter: http://twitter.com/oreillymedia

Watch us on YouTube: http://www.youtube.com/oreillymedia

We would not have been able to write this book without the help of many people.

We would like to thank our spouses for going beyond the call, putting up with us genteelly (if there is such a thing) yelling at each other, proofing, and sharing ideas. It goes without saying that startups have long grueling hours and when coupled with our writing weekends, we did not have much time for anything else. Our spouses bore the brunt of most of this and we are eternally grateful that we have chosen so well!

We would also like to thank Mike Loukides, Meghan Blanchette, and the entire O'Reilly crew for the opportunity and support. We especially appreciated the gentle prodding when we were a bit late with drafts which helped us to stay the course.

Our thanks to Natalie Fonseca, the co-founder and executive producer of Privacy Identity Innovation (PII). Her excellent conferences taught us much we didn't know about privacy and her unstinting support of the book has our heartfelt gratitude.

A number of friends and colleagues reviewed drafts of this book. We thank them all for their insights and comments. Without a doubt, they all helped to make the book better.

Enough said. This book is soup! Time for some cocktails on the deck!