Jeff Mitscherling Author

Jeff Mitscherling is professor emeritus of philosophy at the University of Guelph. Paul Fairfield is professor of philosophy at Queen’s University at Kingston.