All posts by David Gerald Fincham

About David Gerald Fincham

Dr. David Gerald Fincham is a retired academic scientist from the United Kingdom. He now writes about the relationships between religion, science, and peace. His website is religion-science-peace.org.