We want to thank several people for their contributions to this project:
Stephane Bura
David Freeman
David Bergeaud
Mike Doran
Michelle Montierth
Yana Malysheva
Steven Egan
James Baldwin
David Slauenwhite
Michael Vaj
Max Ehrman
Thanks to Heather Hurley, for her constant support and flexibility in seeing this project to completion, and to Cathleen Small, for having the fortitude to copyedit even the most grisly portions of the manuscript.
Thanks to Jill Flores, for doing a fantastic job with the challenge of making this book readable and keeping it to just over 1,000 pages! And to all the people at Cengage Learning who work behind the scenes to make great books.
Special thanks, also, to Viola Brumbaugh, for unrelenting support.
Also, a big, big thank you to all the people and friends who contributed ideas and feedback on our various websites and wikis.