Great Thinkers of the Western World: The Major Ideas and Classic Works of More Than 100 Outstanding Western Philosophers, Physical and Social Scientists, Psychologists, Religious Writers and Theologians