NEW TITLE RELEASE ANNOUNCEMENT
See the latest about a temporary release delay on new titles. Learn more.
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.