Text this: Islam and evolution of science