Oliver R. Barclay

Dr. Oliver Barclay is a retired zoologist, who was the founding secretary of Christians in Science and the first editor ofScience & Christian Belief.