"As to the absurd notion that religion is a hindrance to science , ..."
Well, religion is certainly a hindrance to you UNDERSTANDING of science, isn't it, Pete?
I'm here, Pete, I'm on your case and I'm not going to go away! Yoo hoo! I'm here, parroty Pete!!