Formal Causes: Definition, Explanation, and Primacy in Socratic and Aristotelian Thought by Michael T. Ferejohn | Menrva Books