1995 French scientist predicted today's world.