C . A . Hultkrantz , professor.