Title: QPB Dictionary of Ideas Thinkers, Theories, and Concepts in Philosophy, Science, Religion, Politics, History, and the Arts