Barclay Jermain Professor of Natural Philosophy, Emeritus scrampto@williams.edu Website At Williams since 1965