John M. Carroll, Ph.D., is Professor of Computer Science, Education, and Psychology at Virginia Polytechnic Institute and State University, where he is also the director of the Center for Human-Computer Interaction. Dr. Carroll has written more than 250 technical papers, presented numerous conference plenary addresses, and authored or edited 14 books. He serves on editorial boards for a variety of journals and handbooks.