Darwin's science and Victorian philosophy of science - Hull, David L.