David E. Dorfan, professor of physics