J. C. McLennan, Professor of Physics