Antonio Calcagno Editor & Translator

Antonio Calcagno is associate professor of philosophy at King’s University College at Western University. Jim Vernon is associate professor of philosophy at York University.