Acknowledgments
I would like to thank Addison-Wesley for giving me the opportunity to write this book. What a great team to work with. Special thanks to Stephane Nakib, Ebony Haight, Michael Mullen, and Curt Johnson, who have graciously guided me along the whole process. I would also like to thank my family for putting up with many late nights and a constant state of distraction. Thanks to Candi, Charlotte, John, and Thomas for always supporting me. Thanks to Mom and Dad for investing in my education from whence all things begin. Thank you all for letting me follow my dreams. A thank you does not seem adequate enough acknowledgment for all my reviewers and those who helped with this book. Francisco Figueiredo Jr., Nicko Cadell, Ian MacLean, Nick Varacalli, Arild Fines, Rhys Weatherley, Bernard Vander Beken, Tom Jordan, Chad Wach, Dan Maharry, Christophe Nasarre, and Ben Maurer. These reviewers are responsible for making this book readable and concise. Thank you all for your suggestions and insight. Finally, I would like to thank all the Open Source developers out there, without whom this book would never have been written. Thanks for your constant devotion and dedication to your projects. Thanks for letting us all learn from you and your ideas. Brian Nantz
|