From Advent to Pentecost: the Meaning of World History