190121 Did anyone miss that Professor Holmberg controls the world from his village on the mountain?