Kate Gregory is a founding partner of Gregory Consulting Limited (www.gregcons.com,), which has been providing consulting, and development services throughout North America since 1986. She is the author of numerous books for Que, including three previous editions of Special Edition Using Visual C++. She speaks at conferences such as Developer Days on Microsoft technologies, XML, and the .NET initiative. Kate is in demand as a speaker because she combines a solid technical understanding of her material with warmth, humor, and her own development experience. She teaches and develops courses for IBM, CDI Corporate Education, and ThinkPath. Her topics include XML, XSLT, UML, Object-Oriented Analysis and Design, C++, Visual C++, Java, and the Internet.