Evolution, Themes of Biology and Scientific Enquiry