Title: Main currents of modern thought