A World of Ideas: A Dictionary of Important Theories, Concepts, Beliefs, and Thinkers