Author: Jonathan Barnes
Alternate names: Barnes, Jonathan; Edited by Jonathan Barnes
Born: 1942
Bio: Aristotelian philosopher