Kenneth F. Schaffner compares the practice of biological and medical research and shows how traditional topics in philosophy of science-- such as the nature of theories and of explanation--can illuminate the life sciences. While Schaffner pays some attention to the conceptual questions of evolutiona[...]