New Science, Philosophy and Theology forum
- IanKennedy
- Site Admin
- Posts: 6171
- Joined: Mon Jul 09, 2007 2:28 pm
- Location: Oxford, UK
- Contact:
New Science, Philosophy and Theology forum
We've created a new New Science, Philosophy and Theology forum to house the many discussions on these topics.
email, ergo spam