Justin E H Smith

Justin E. H. Smith is associate professor of philosophy at CJustin E. H. Smith is associate professor of philosophy at Concordia University in Montreal. He is the editor of "The Proncordia University in Montreal. He is the editor of "The Problem of Animal Generation in Early Modern Philosophy." oblem of Animal Generation in Early Modern Philosophy."