Dan Rockmore is Director of the Neukom Institute for Computational Science, Professor of Math and CS at Dartmouth College.