G . Hammarfljöld , professor Olof Hammarsten,