Dr. David Lewis receives degree Doctor of Science honoris causa.

Dr. David Lewis receives degree Doctor of Science honoris causa from Amherst College President Carolyn Martin, May 20, 2012, Amherst MA.