God is indeed a delusion: religion deserves no undue respect

Back
Top Bottom