Main Currents Of Western Thought Definition