Törnegren , C . W„ Professor.