User photo

John Hedley Brooke

About

John Hedley Brooke is a British historian of science specialising in the relationship between science and religion.