J . Cleve , professor,