Braillard, Pierre-Alain,

Explanation in Biology. An Enquiry into the Diversity of Explanatory Patterns

9789401798211