The structure of Darwin's argument showed the influence of John Herschel, whose philosophy of science maintained that a mechanism could be called a vera causa (true cause) if three things could be demonstrated: its existence in nature, its ability to produce the effects of interest, and its ability to explain a wide range of observations.
Whose scientific philosophy argued that a mechanism could be called a vera causa if three things could be shown as true?
John Herschel