John Kroyer, professor of philosophy