John M. Hollerbach is Professor of Computer Science, and Research Professor of Mechanical Engineering, at the University of Utah. From 1989 to 1994 he was the Natural Sciences and Engineering/Canadian Institute for Advanced Research Professor of Robotics at McGill University, jointly in the Departments of Mechanical Engineering and Biomedical Engineering.