To my parents
Bringing a major software project to market can require the combined talents of hundreds of people. Not quite that many helped me with this book, but I certainly couldn’t have done it alone. If I’ve inadvertently left someone out below, I’m really sorry, and thank you too.
For everything from conception to marketing, and lots of stops along the way, thanks to Jonathan Lazarus and his team: Kelli Jerome, Mary Engstrom, Wendy Langen, and Debbie Walker. Without Jonathan’s guidance and persistence this book never would have happened.
For their helpful suggestions throughout the project, special thanks to Tren Griffin, Roger McNamee, Melissa Waggener, and Ann Winblad.
For their incisive review comments, thanks to Stephen Arnold, Steve Ballmer, Harvey Berger, Paul Carroll, Mike Delman, Kimberly Ellwanger, Brian Fleming, Bill Gates, Sr., Melinda Gates, Bernie Gifford, Bob Gomulkiewicz, Meg Greenfield, Collins Hemingway, Jack Hitt, Rita Jacobs, Erik Lacitis, Mich Matthews, Scott Miller, Craig Mundie, Rick Rashid, Jon Shirley, Mike Timpane, Wendy Wolf, Min Yee, and Mark Zbikowski.
For help with research, transcription, and resource material, my gratitude to Kerry Carnahan, Ina Chang, Peggy Gunnoe, Christine Shannon, Sean Sheridan, and Amy Dunn Stephenson. I’m also grateful to Elton Welke and his able staff at Microsoft Press, including Chris Banks, Judith Bioch, Jim Brown, Sally Brunsman, Mary DeJong, Jim Fuchs, Dail Magee, Jr., Erin O’Connor, JoAnne Woodcock, and Mark Young.
I’m also grateful to those at my English-language publisher, Viking Penguin, for their help and patience. In particular, I’d like to thank Peter Mayer, Marvin Brown, Barbara Grossman, Pamela Dorman, Cindy Achar, Kate Griggs, Theodora Rosenbaum, Susan Hans O’Connor, and Michael Hardart.
Thanks, too, for editorial help, go to Nancy Nicholas and Nan Graham.
My special gratitude to my collaborators, Peter Rinearson and Nathan Myhrvold.