Ideas and their destinies : Enlightenment, communism, Europe