C . Annerstedt ,professor