Culture and Currents of Thoughts