professor P . T. Cleve , stockh.