Olavi Heinonen — Finnish judge