Edward C. Stokes Receives Honorary Degree