Thomas R. Kearns (taught at Amherst College 1972-2008)

 
 
Thomas R. Kearns (taught at Amherst College 1972-2008)

(Photograph by Frank Ward)