Barry Allen
Barry Allen studied philosophy at the University of Lethbridge and Princeton University, and is Distinguished University Professor of Philosophy at McMaster University, in Hamilton, Ontario. He has held visiting appointments at universities in Jerusalem, Shanghai, Istanbul, and Hong Kong, and is a Fellow of the Royal Society of Canada.
Barry Allen studied philosophy at the University of Lethbridge and Princeton University, and is Distinguished University Professor of Philosophy at McMaster University, in Hamilton, Ontario. He has held visiting appointments at universities in Jerusalem, Shanghai, Istanbul, and Hong Kong, and is a Fellow of the Royal Society of Canada. See less