RT Article T1 Intelligent design: what does the history of science really tell us? JF Scientific explanation and religious belief SP 126 OP 149 A1 Ratzsch, Del 1945- LA English YR 2005 UL https://ixtheo.de/Record/1536470511 SN 3161487117