Professor John Brooke

Professor John Brooke

Research Interests:

Interfaces between science and religion; history of natural theology; the Darwinian revolution.

Website: http://www.thecoach-house.com/

    No publications have been listed.
List of site pages