McLaughlin, P. (2001). What functions explain: function explanation and self-reproducing systems. Cambridge [u.a.]: Cambridge Univ. Press.