The thing I really liked about the book was the quite personal style of the author. This actually made the book more compelling than any strait-jacketed attempt at supposed objectivity. Whilst some of the Mathematical examples were demanding for someone like me, I found that you could skip over the detail, having caught the gist and this didn't spoil the book at all. The one disappointment was a secondary reference that was used that ended up saying the exact opposite to the original author/text referred to. The suggestion was that al-Ghazzali said that Science causes someone to lose their religion when in fact the original reference which I've read in both the original Arabic and its translated English from 'The Refutation of the Philosophers' actually condemns the religious ignaramouses who through their appalling insistence on ignorance become a harm for their religion and can be a means of putting rational people off from religion. The example given in the original refers to Eclipses but could equally apply to other clearly established facts.