Howard Haber, professor of physics