Developer, consultant, trainer, and author. In addition to being a professional database developer for more than 25 years, Cary has focused on communicating information about software technology and development techniques to developers, and interfacing between developers and clients. Best-selling author of more than twenty books on computer software, and hundreds of magazine and Web articles, Cary is also an award-winning trainer and internationally-respected speaker at software conferences. His interests include database development, database design, user-interface design, client-server architecture, object-oriented development, Web browser-based applications, Web services, Delphi, and SQL. He is an Embarcadero MVP, and holds a PH.D. from Rice University in Engineering Psychology, specializing in human/computer interaction.