Barry Allen is professor of philosophy at McMaster University; has held visiting appointments in Jerusalem, Istanbul, Shanghai, and Hong Kong; and is associate editor at the interdisciplinary journal Common Knowledge. His research concerns aesthetics, technology, the theory of knowledge, and Chinese philosophy. He is the author of Truth in Philosophy; Knowledge and Civilization; Artifice and Design: Art and Technology in Human Experience; and Vanishing into Things: Knowledge in Chinese Tradition.