Rex Welshon

Rex Welshon is Associate Professor of philosophy at the University of Colorado, Colorado Springs.