Posts

Showing posts with the label Stephen Snobelen

New Atheism and the myth of the "Medieval Gap"

New Atheism and the Religion / Science War that Never Was