Newcomb College, Dean John R. (Jack) Hubbard