Discovery and explanation in biology and medicine - Schaffner, Kenneth F. (Univ. of Chicago Press, 1993)