We would like to thank everyone at Apress for working so hard to bring this book to print. In particular, we would like to thank Anne Collett and Jonathan Hassell. We would also like to thank Damon Larson and Mark Collins, whose respective efforts as copy editor and technical reviewer made this book far better than it would have been without them.
Allen Jones
Adam Freeman