User photo

John Hedley Brooke

About

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

Books

Books are missing for this author.