David A. Karp, a graduate from the University of California at Berkeley in mechanical engineering, is a specialist in user-interface design and computer-based training. He currently consults on Internet technology, web site production, and software engineering. He has written for a number of magazines, most recently for Windows Sources. He created the Windows95 Annoyances web site, the catalyst for this book. David initiated the web site as an early beta tester of Windows95, and by the time the product was released, the site was widely cited as one of the best technical resources on the Web. Noted recognition includes PC Computing magazine, Yahoo! Computing, Windows Magazine, and the San Francisco Examiner.