The Meaning of Dawkin's Endowed Chair

My point is simple… Oxford knew what Dawkins would communicate to the public… and hence they must have agreed with Dawkins views that science shows the idea of God to be a Delusion… that’s hardly a neutral position to take for a distinguished university.