Explanation in Biology An Enquiry into the Diversity of Explanatory Patterns in the Life Sciences - Braillard, Pierre-Alain; Malaterre, Christophe (Springer Netherlands : Imprint: Springer, 2015)