He has held visiting positions at the University of Pittsburgh and Tufts University, and a Mellon Faculty Fellowship at Havard University. He is the author of The Origins of Aristotelian Science (Yale University Press, 1991) as well as numerous journal articles on Plato and Aristotle.