Olof Ruin — Finnish academic