Thanks to Robert P.J. Day and Elbert Hannah, who reviewed this
edition. The production team at O’Reilly Media did a great job helping me
make the book look the way I wanted. A special thanks to my editor, Andy
Oram, for keeping the project moving with continual gentle
encouragement.