Olavi Niilonpoika Tavast — Finnish judge