• Nick Tourville
  • Nick Tourville
  • Degree, Univ: B.A., Philosophy, B.A., Mathematics, University of Minnesota
  • Specialties: Metaphysics, Ethics, Logic