undefined

Samuel Stoner

Associate professor of philosophy at Assumption University, specializing in the works of Immanuel Kant.