Scientism and the New Atheists

8 posts were split to a new topic: Debating Roger’s ideas