who came up with the theory of cause and effect?
The emphasis on the concept of cause explains why Aristotle developed a theory of causality which is commonly known as the doctrine of the four causes. For Aristotle, a firm grasp of what a cause is, and how many kinds of causes there are, is essential for a successful investigation of the world around us.