Science and religion : : some historical perspectives - Brooke, John Hedley (Cambridge history of science / editor George Basalla, 1991)