The structure of biological science - Rosenberg, Alexander (Cambridge Univ. Pr., 1985)