Culture and Currents of Thought