Science and religion some historical perspectives - Brooke, John Hedley 1944- (Cambridge history of science, 1999)