C . O. Granere , professor i lalinffaoch